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
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