Avatar billede lmdthel Nybegynder
11. oktober 2005 - 20:55 Der er 2 kommentarer og
1 løsning

Hjælp til Query med måske GROUP og AVG

Hey

Er det muligt via en sql query at "samle" det her data som er gemt hver 5 min, op i et gennemsnit per time ?? altså i en sql statatement som i dette tilfælde returnerer 2 resultater: 1,87 og 2,33 (henholdsvis for kl 21 og 20)

dato_tid          load
------------------------
2005-10-11 21:15:00 |6.0
2005-10-11 21:10:00 |1.0
2005-10-11 21:05:00 |0.0
2005-10-11 21:00:00 |5.0
2005-10-11 20:55:00 |0.0
2005-10-11 20:50:00 |6.0
2005-10-11 20:45:00 |1.0
2005-10-11 20:40:00 |0.0
2005-10-11 20:35:00 |5.0
2005-10-11 20:30:00 |2.0


/Thomas
Avatar billede arne_v Ekspert
11. oktober 2005 - 21:06 #1
prøv

SELECT DATE_FORMAT(dato_tid,'%Y %M %e %H'),AVG(load)
FROM tabel
GROUP BY DATE_FORMAT(dato_tid,'%Y %M %e %H')
Avatar billede lmdthel Nybegynder
11. oktober 2005 - 21:17 #2
Arne, du skræmmer mig igen, det virker PERFEKT.. Tak
Avatar billede arne_v Ekspert
11. oktober 2005 - 21:17 #3
svar
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