Je fais une premiére recherche sur la clé primaire, puis je dois localiser la clé secondaire ( celle ci étant liée à la clé primaire) pour pouvoir lire le Field1 de la clé secondaire.
pneau
Messages postés258Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention27 octobre 20105 7 déc. 2007 à 09:47
salut,
Si je comprends bien tu as un champs secondaire dans un enregistrement qui est la clé primaire d'un autre ?
du style
Table
Enreg1 : Champ1 =1 Champ2=2 Champ3=3
et dans ton enreg 2
tu as par ex: Champ1 = 10 Champ2= 1 (valeur du champ1 de l'enreg d'avant) Champ3 = 13
donc, si c'est bien cela, il faut que tu fasses une autojointure sur la table avec une requete comme ci dessous
Select T1.Champ1, T1.Champ2, T1.Champ3, T2.Champ1, T2.Champ2, T2.Champ3
From Table as T1
Inner Join Table (la meme...) as T2 On T1.Champ1 = T2.Champ2 (jointure entre les 2 champs) and
puis tu rajoutes la clause where souhaitée...
Dis moi si c'est cela que tu cherches..
@+
Pat
Don't Worry , Be Happy
<hr />lorsque le problème est résolu, pensez Réponse Acceptée