Bonjour !
Je dispose d'une table "Articles" avec des enregistrements comme ceci:
(ID, Libellé, NumConception)
1 , A1 , 0
2 , A2 , 0
3 , A1 , 1
4 , A1 , 2
5 , A3 , 0
6 , A4 , 0
7 , A2 , 1
8 , A1 , 3
Où, NumConception numérote les différentes occurrences du Libellé.
Je souhaite écrire une requête ne retournant que le dernier numéro (le Maximum) de chacun des libellés enregistrés. Ainsi, avec les enregistrements précédents, l'on aurait:
(ID, Libellé, DernierNumConception)
1 , A1 , 3
2 , A2 , 1
3 , A3 , 0
4 , A4 , 0
Bien-entendu, ordonné sur le Libellé.
Alors voici ce que j'ai écris, mais cela ne fonctionne pas du tout !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT ID, Libellé, Max(NumConception) As DernierNumConception FROM Articles GROUP BY Libellé
Partager