trier valeurs par heure
Posté : 04 févr. 2012, 19:12
Bonjour,
je suis en train de créer un outil de monitoring (avec amcharts), et j'ai besoin d'une requete sql qui me groupe les valeurs par "heure"
je n'ai qu'une table de type :
timestamp,rec_time,rec_date,Iinst
je voudrai en 1 seule requete sortir tous les enregistrements du jour et de la veille, et de grouper ces resultats par heure.
voici les 2 requetes qui me sortent les valeurs pour aujourd'hui et pour hier.
SELECT Iinst as Iinst,timestamp,rec_date,rec_time FROM teleinfo WHERE timestamp BETWEEN "1328313600" AND "1328399999"
SELECT Iinst as Iinst2,timestamp,rec_date2_rec_time FROM teleinfo WHERE timestamp BETWEEN "1328227200" AND "1328313599"
il faudrait :
...
heure rec_date rec_date2 Iinst Iinst2 Timestamps
02:00 20120204 20120203 23 12 xxxxxxxxxxxx
02:02 20120203 13 xxxxxxxxxxxx
02:04 20120204 20120203 26 12 xxxxxxxxxxxx
02:06 20120204 21 16 xxxxxxxxxxxx
02:08 20120204 20120203 23 15 xxxxxxxxxxxx
02:10 20120204 20120203 33 11 xxxxxxxxxxxx
...
merci d'avance pour votre aide
je suis en train de créer un outil de monitoring (avec amcharts), et j'ai besoin d'une requete sql qui me groupe les valeurs par "heure"
je n'ai qu'une table de type :
timestamp,rec_time,rec_date,Iinst
je voudrai en 1 seule requete sortir tous les enregistrements du jour et de la veille, et de grouper ces resultats par heure.
voici les 2 requetes qui me sortent les valeurs pour aujourd'hui et pour hier.
SELECT Iinst as Iinst,timestamp,rec_date,rec_time FROM teleinfo WHERE timestamp BETWEEN "1328313600" AND "1328399999"
SELECT Iinst as Iinst2,timestamp,rec_date2_rec_time FROM teleinfo WHERE timestamp BETWEEN "1328227200" AND "1328313599"
il faudrait :
...
heure rec_date rec_date2 Iinst Iinst2 Timestamps
02:00 20120204 20120203 23 12 xxxxxxxxxxxx
02:02 20120203 13 xxxxxxxxxxxx
02:04 20120204 20120203 26 12 xxxxxxxxxxxx
02:06 20120204 21 16 xxxxxxxxxxxx
02:08 20120204 20120203 23 15 xxxxxxxxxxxx
02:10 20120204 20120203 33 11 xxxxxxxxxxxx
...
merci d'avance pour votre aide