J'ai une table qui contient des données datées (DATETIME). Je veux obtenir l'aggrégation de ces données par heure :
select count(*), hour(madate) from matable group by hour(madate) order by hour(madate);
pour avoir une table contenant le nombre de données / heure & l'heure. Ça marche, mais ça me semble lourd, et surtout je répète 3 fois hour(madate). Moyen de faire + concis ?
Message édité par youdontcare le 01-02-2004 à 17:45:11