Bonjour,
J'aimerai sélectionner dans ma DB les informations de mes commandes avec leur dernier statut pour une livraison et un entrepot donné mais je n'arrive pas à sélectionner le dernier pour chaque commande. J'ai la liste des commandes mais avec tous ses différents statuts.
J'ai essayé avec un MAX(StatutCommande.Date) et un GROUP BY mais pas vraiment réussi à atteindre mon but.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT Commande.Numéro, Commande.DateLivraison, Commande.Type, Commande.Entrepot, Commande.Chemin, Client.Nom AS Client, StatutCommandeDefinition.Nom AS Statut FROM Commande INNER JOIN Client ON Commande.FK_ClientID = Client.ID INNER JOIN StatutCommande ON Commande.ID = StatutCommande.FK_CommandeID INNER JOIN StatutCommandeDefinition ON StatutCommande.FK_CommandeDefID = StatutCommandeDefinition.ID WHERE Commande.livraisonID = '5544332211' AND Commande.entrepot = '12'
Auriez-vous une piste à m'indiquer ? Merci
Partager