SQL | Requête Simple

Résolu/Fermé
Xineroks Messages postés 158 Date d'inscription lundi 9 janvier 2012 Statut Membre Dernière intervention 25 janvier 2014 - Modifié par Xineroks le 17/01/2012 à 17:38
Xineroks Messages postés 158 Date d'inscription lundi 9 janvier 2012 Statut Membre Dernière intervention 25 janvier 2014 - 17 janv. 2012 à 17:48
Bonjour,

Je suis en train d'essayer de récupérer des données d'une table, où il y a des éléments comme ceci :


codeeleve | codeparent
-------------+---------------
1 | 1
1 | 2
1 | 3
2 | 4
2 | 5
3 | 6
------------------------------

Là j'aimerais effectuer une requête pour ne récupérer qu'une seule fois codeeleve, donc n'avoir qu'un code parent. Bref imagé, ça sera mieux :



codeeleve | codeparent
--------------+---------------
1 | 1
2 | 4
3 | 6
------------------------------

J'ai tenté de plusieurs façon :

Avec un Distinct, avec un group by, avec les 2.

Voilà, si quelqu'un peut m'éclairer, ça serait super =)

PS : Je ne suis pas débutant en SQL mais je n'ai jamais effectué ce type de requête alors je suis perdu ^^'

Cordialement,

Xineroks
A voir également:

1 réponse

Xineroks Messages postés 158 Date d'inscription lundi 9 janvier 2012 Statut Membre Dernière intervention 25 janvier 2014 3
17 janv. 2012 à 17:48
Désolé pour le dérangement mais j'ai trouvé la réponse, je poste au cas où ça servirait pour quelqu'un d'autre :

SELECT MIN(codeparenta), codeelevea FROM avoir GROUP BY codeelevea ORDER BY codeelevea

tout simplement...
0