JOINTURE 3 TABLE

bibou3112 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Kaldoran Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai besoin de faire une jointure avec 3 table
table QUPBLE,BQ, BP

j'ai fait la jointure entre QUPBLE,BQ par le clé CONSTNO
il manque la jointure entre BQ et BP avec un autre clé TRANO

select * from QUPBLE


INNER JOIN BQ ON QUPBLE.CONSTNO=BQ.CONSTNO



WHERE QUPBLE.DOS=1







merci
A voir également:

1 réponse

Kaldoran Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   29
 
Salut,

Logiquement un simple :

select * from QUPBLE, BQ, BP
INNER JOIN BQ ON QUPBLE.CONSTNO=BQ.CONSTNO
INNER JOIN BQ ON BQ.TRANO = BP.TRANO
WHERE QUPBLE.DOS=1 


Je suis pas sur que la présence de BQ, BP, soit forcement utile dans le from,
a toi de test ;)
0
Manu
 
Si tu utilise les mots cle inner join et autres il ne FAUT pas mettre les fichiers joints dan la clause FROM.
0
Kaldoran Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   29
 
Je ne savais aps ;)
je n'utilise jamais inner Join :p
0