Bon je ne sais pas trop comment exprimer mon problème donc je vous fait euh...un schéma:
j'ai le résultat de requête suivant (il n'y a pas de clé parmi les champs):
Champ1 Champ2 Champ3 Champ4 Champ5
A | | 1 | | az | | a4 | | 22
A | | 1 | | jk | | a4 | | 12
B | | 23 | | ef | | a5 | | 14
C | | 2 | | ef | | a1 | | 14
C | | 3 | | ef | | a1 | | 15
Je souhaiterais effectuer un tri (une requete select) sur ces données. Je ne veux cependant aucun doublon pour le champ1, c'est à dire que je veux ce résultat:
Champ1 Champ2 Champ3 Champ4 Champ5
A | | 1 | | az | | a4 | | 22
B | | 23 | | ef | | a5 | | 14
C | | 2 | | ef | | a1 | | 14
Je dois donc prendre que le premier enregistrement pour chaque valeur de Champ1. J'ai donc essayé avec la clause "First" dans ma requete SQL, mais je n'y arrive pas, j'ai toujours de doublons.
Si quelqu'un pouvait m'aider svp...
Si vous n'avez rien compris, demandez moi.
Partager