Bonjour,
Je souhaite récupérer une date de livraison souhaitée par le client, pour toutes les commandes passées par ce client, ne garder que celle ayant la date de commande la plus récente.
Malheureusement je n'ai pas le résultat attendu. Je ne sais pas si je dois passer par un group by et un having.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 select Commandes.RequestedDate from Client, CliCom, Commandes where Client.ID = CliCom.ID and CliCom.ComID = Commandes.ID group by CliCom.ComID having Commandes.OrderDate = max(Commandes.OrderDate)
Merci de m'aider.
Partager