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 :



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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :




Edit : et voici ce que je voudrais récupérer au final :




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,