Bonjour,
Je voudrais récupérer une seule ligne par père dans les résultats d'une jointure père fils.
resultat voulu : lister les étudiants majors de chaque promotion
j'ai deux tables :
PROMOTION(PROMOTION_ID,NOM)
ETUDIANT(NOM,CLASSEMENT_ID,PROMOTION_ID)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
SELECT PROMOTION.NOM,ETUDIANT.NOM FROM PROMOTION
JOIN ETUDIANT 
ON ETUDIANT.PROMOTION_ID=PROMOTION.BRANCHE_ID
-- j'ai essayé ça mais ça ne marche pas !
AND ETUDIANT.CLASSEMENT_ID = (SELECT MIN(CLASSEMENT_ID) FROM ETUDIANT)
version DB : Adaptive Server Enterprise/12.5.3/EBF 12339 ESD#1/P/Linux Intel/Enterprise Linux/ase1253/1900/32-bit/OPT/Mon Jan 24 21:41:32 2005
OS : windows xp

Merci beaucoup d'avance pour votre aide .