MySQL query laten sorteren op uren?

Gestart doorMilan5 reacties28 weergaven

6 berichten · pagina 1 van 1

Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik vroeg me af, hoe kan je een MySQL query laten sorteren op uren. Stel voor, ik sla laadtijden langer dan 1/3 seconde op in een database zoals deze:

Id(int)        Datum (datetime)        Laadtijd (int)
1        25-06-2012 12:34:56        0.40
2        25-06-2012 14:34:56        0.35
3        25-06-2012 14:34:56        0.56
4        25-06-2012 16:34:56        0.78
5        25-06-2012 16:34:56        0.68


En ik wil via een mysql graag terugkrijgen:

12 UUR: 0.40
14 UUR: 0.35 & 0.56
16 UUR: 0.78 & 0.68

Ik wil dus per uur de laadtijden uit dat uur krijgen. Hoe kan ik dit doen?

Alvast bedankt,
Milan
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Format over de datum veld gooien en alleen uur ophalen en dan AS uur en dan ORDER BY uur smile.
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Thanks smile Ga het uitzoeken biggrin
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
SELECT laadtijd, 
       DATE_FORMAT(datum, %h) AS date_hour 
FROM   tabel 
WHERE  xx = xx 
ORDER  BY date_hour


Zoiets zou ik dan doen?

toevoeging op 7 april 2012, 15:26:52:
Voor laatste 24 uur:

SELECT laadtijd, 
       DATE_FORMAT(datum, %h) AS date_hour 
FROM   tabel 
WHERE  WHERE datum > DATE_SUB( NOW(), INTERVAL 24 HOUR)
ORDER  BY date_hour
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Xjessex schreef:
SELECT laadtijd, 
       DATE_FORMAT(datum, %h) AS date_hour 
FROM   tabel 
WHERE  xx = xx 
ORDER  BY date_hour
Zoiets zou ik dan doen?

toevoeging op 7 april 2012, 15:26:52:
Voor laatste 24 uur:

SELECT laadtijd, 
       DATE_FORMAT(datum, %h) AS date_hour 
FROM   tabel 
[b]WHERE  WHERE[/b] datum > DATE_SUB( NOW(), INTERVAL 24 HOUR)
ORDER  BY date_hour


Dubbele WHEAR. Je kan misschien GROUP BY nemen. En dan kan je bv elk uur van vandaag tonen met het gemiddelde erbij ofzo.
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb het al inmiddels, zal morgen wel plaatsen hoe ik het heb gedaan.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren