Avatar billede steen-h Mester
25. november 2012 - 08:03 Der er 5 kommentarer og
1 løsning

Count og Group

Hej

Jeg har problemer med et mysql kald, det virker ikke som jeg vil have det til.
SELECT week, count(`forandring`) AS antal FROM `veight` WHERE 1 group by week

jeg har en tabel

week  forandring
18      2.0
18      0.2
18      -0.5
19      3.0
19      2.5
19      -0.7



så vil jeg gerne have et udtræk som siger

week    antal
18      1.7
19      4.8
Avatar billede The_Buzz Novice
25. november 2012 - 10:12 #1
SELECT week, sum(`forandring`) AS antal FROM `veight` WHERE 1 group by week

Er det det du vil opnå?
Avatar billede steen-h Mester
25. november 2012 - 11:26 #2
Ja det var det jeg ville, tak for hjælpen.

Læg et svar.
Avatar billede steen-h Mester
25. november 2012 - 13:23 #3
Jeg har lige et tillægs spørgsmål.

Jeg har lavet et felt med dato i timestamp, men samtidig lavet et felt med ugenr
Kan jeg undvære feltet ugenr ?
Avatar billede steen-h Mester
25. november 2012 - 14:20 #4
SELECT  WEEKOFYEAR(DATE( FROM_UNIXTIME( `dato` ) )) AS uge , sum(`forandring`) AS antal FROM `veight` WHERE 1 group by uge

:-)
Avatar billede The_Buzz Novice
26. november 2012 - 06:39 #5
Går ud fra du fik dit tillægsspørgsmål rigtigt, så her er et svar for løsning i #1
Avatar billede steen-h Mester
30. november 2012 - 18:22 #6
Ja tak, alt virker nu som jeg gerne vil.
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

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