Bonjour,
Dans le dernier select d'une CTE récursive, j'obtiens une liste d'appareil ayant été livré à des clients. (la récursivité me permet de partir d'une pièce composant les appareils)
Hors certains de ces appareils peuvent être livrés successivement à des clients différents et j'obtiens donc plusieurs lignes pour chaque appareil.
je cherche donc un méthode pour connaitre le dernier client ayant été livré pour chaque appareil.
En essayant d'utiliser un group by et une fonction d'agregat(MAX) sur la date de livraison, ma requete échoue car le champ CodeClient (varchar30) ne peut pas être inclus dans le group by (différent à chaque client livré) contrairement au CodeArticle et au SN.
Quelle méthode utiliseriez vous pour parvenir à récupérer le dernier client SVP ?
Merci!
Cordialement,
Sébastien
Partager