re Bonjour les gens ,

je m'explique :

J'ai 2 tables : PERSONNE et ADHESION

chaque table est referencer par un meme id qui est num_personne

Pour chaque personne 1 ou plusieur adhesion possible (en cours et anterieur)

Mon but :

Recuperer pour chaque personne sa derniere adhesion en cours sachant que le champs utiliser pour connaitre cette derniere adhesion est le champs DATE_FIN dans la table ADHESION !

j'avais penser à

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT P.NOM_PERSONNE FROM PERSONNE_ADAUC AS P WHERE EXISTS (SELECT * FROM ADHESION_ADAUC AS A WHERE A.NUM_PERSONNE = P.NUM_PERSONNE ORDER BY DATE_FIN DESC LIMIT 0,1)
Mais non !!

Une idéé ? jointure .... sous requete mieux allaborer !


Merci !!!!!