Bonjour à tous,
Je dispose d'une table contenant les abonnements de chaque client. Chaque client dispose de plusieurs abonnements se succédant dans le temps. Je souhaiterai récupérer l'abonnement le plus récent de chaque client.
J'exécute la requête suivante:
J'obtiens alors bien la date la plus récente (celle de la ligne orange sur l'image jointe), mais les autres champs récupérés ne sont pas ceux du même enregistrement mais ceux de la ligne en vert sur l'image jointe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT COD_CLIENT,NOM_CLIENT,COD_ABO,NB_PANIER,DAT_1_LIVR, MAX(DAT_FIN_LIVR) AS DAT_FIN_LIVR FROM `t abonnement` GROUP BY COD_CLIENT
Comment récupérer les autres champs de la même ligne que la date la plus récente?
Merci de votre aide,
Partager