[Requête SQL] Récupérer le jour et l'heure où la moyenne est la plus élevée
Bonjour à tous,
Je cherche à effectuer une requête SQL optimisée et j'avoue que je me tire actuellement les cheveux.
Soit la table HISTORIQUE suivante :
http://img16.imageshack.us/img16/8616/tablebase.png
Voici ce que je cherche à récupérer :
Pour chaque jour, l'heure à laquelle la moyenne des request_time est la plus élevée.
Voici la requête actuellement construite :
Code:
1 2 3 4
|
SELECT DAY(creationdate) as JOUR, DATEPART(hour, creationdate) as HEURE, AVG(REQUEST_TIME) as MOYENNE
from historique
GROUP BY DAY(creationdate), DATEPART(hour, creationdate) |
Voici ce qu'elle retourne :
http://img17.imageshack.us/img17/9136/tableafter.png
Edit : et voici ce que je voudrais récupérer au final :
http://img21.imageshack.us/img21/859/tablefinal.png
Parmis les pro SQL qui parcourent le forum, y'en a-t-il un ou deux qui pourrait mettre son talent à ma disposition ?
Je vous remercie par avance,
Cordialement,