Avatar billede cvsac Nybegynder
21. november 2000 - 04:03 Der er 2 løsninger

COUNT (*)

jeg har denne linje i mit system som skal tælle hvor mange medlemmer der er
blevet godkendt

$cvsac = mysql_query(\"SELECT COUNT(*) AS ANTAL FROM Members WHERE Gyldig=\'1\'\") or die(\"SELECT error\");

og det er jo også meget fint og det virker da også som det skal MEN hvordan kan jeg feks få den til at tælle WHERE Gyldig=\'234\'

jeg har prøvet noget ala

$cvsac = mysql_query(\"SELECT COUNT(*) AS ANTAL FROM Members WHERE Gyldig=\'1\' AND SELECT COUNT (*) AS ANTAL2 FROM Members WHERE gyldig=\'234\'\") or die(\"SELECT error\");

men se det virker ikke liiiige som det skal og nu er klokken 4 så nu gidder jeg ikke sidde og rode med det mere :(

hvis i kan fortælle mig hvordan fa*** jeg får det lo** til at virke bliver jeg meget glad desuden ville jeg blive ret glad for et link til nogle hjemme sider hvor der er noget online documentation om emnet

mange tak

Avatar billede chruker Nybegynder
21. november 2000 - 04:58 #1
Prøv med:
SELECT COUNT(*) AS ANTAL FROM Members WHERE Gyldig=\'1\' OR Gyldig=\'234\'



Mht. litteratur så download manualen til MySQL - kapitel 7 er interessant.
Avatar billede marmic Nybegynder
21. november 2000 - 08:03 #2
Når du bruger funktioner (count min max o.s.v.) i SQL og vil teste på desse skal du bruge GROUP BY
Eks.
SELECT gyldig, COUNT(*) AS ANTAL
FROM Members
WHERE gyldig=\'1\' or gyldig=\'234\'
GROUP BY gyldig

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester