Bonjour à tous,
J'ai une petite requête à faire et je n'arrive pas à m'en sortir, ne serait-ce que de manière inélégante. Je la propose à votre sagacité car je sais qu'il y a des grands maitres parmi vous.
J'ai une table toute simple avec un id_client et une date_commande. Il peut bien sûr y avoir plusieurs dates correspondant au même id de client, c'est là où je veux en venir.
Je cherche à obtenir, pour chaque client, les 3 premières dates de commandes.
Par le GROUP BY je m'en sors pas parce qu'on ne garde qu'un enregistrement par groupe, et par DISCTINCT je n'y arrive pas non plus. Quelle est la solution de ce truc ?
Merci pour toutes vos suggestions qui seront testées immédiatement.
Sakalam
Partager