Bonjour la communauté!
J'ai la requête suivante qui me retourne parfaitement le résultat escompté:
Mais je n'ai pas envie d'utiliser un subselect! J'ai donc essayé ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT website_id, id, check_date FROM website_checks WHERE website_id=1 AND check_date = ( SELECT MAX(check_date) FROM website_checks WHERE website_id=1 );
Mais cela ne me retourne aucun résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT website_id, id, check_date FROM website_checks WHERE website_id=1 GROUP BY website_id HAVING ( check_date = MAX(check_date) AND website_id=1 );
Partager