Avatar billede saison Nybegynder
26. januar 2005 - 20:59 Der er 7 kommentarer og
1 løsning

Tabel med tal der skal lægges sammen

Jeg har en tabel, 'table'. I den er der en række med nogle tal, 'count', der varierer fra 1-5 i værdi. Jeg vil gerne have talt alle tal sammen hvor 'id' i tabellen er lig med 2. Hvordan gør jeg det?
Avatar billede alister_crowley Nybegynder
26. januar 2005 - 21:06 #1
prøv med:

SELECT COUNT(*) as total WHERE id=2
Avatar billede alister_crowley Nybegynder
26. januar 2005 - 21:07 #2
eller doh

SELECT COUNT(tal) as total WHERE id=2

Hvor tal er din kolonne med tal.
Avatar billede saison Nybegynder
26. januar 2005 - 21:18 #3
Jeg kan ikke få det til at virke.

Har prøvet følgende:

$result = mysql_query("SELECT COUNT(count) AS table where id='2'");
echo "$result";
Avatar billede detox Nybegynder
26. januar 2005 - 21:35 #4
Vil nok mene:

$result = mysql_result(mysql_query("SELECT SUM(`count`) FROM `table` where id='2'"),0);
echo $result;
Avatar billede saison Nybegynder
26. januar 2005 - 21:36 #5
Heh, skulle selv lige til at skrive at jeg havde fundet løsningen, men der kom du mig i forkøbet detox. Tak alligevel.
Avatar billede detox Nybegynder
26. januar 2005 - 21:44 #6
Velbekommen. Husk især at bruge backtics om reserverede ord ;o)
Avatar billede saison Nybegynder
26. januar 2005 - 22:20 #7
A hva'?
Avatar billede detox Nybegynder
26. januar 2005 - 22:35 #8
fx: 'table' er et reserveret ord i MySQL. Så skal der backtics (`) omkring.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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