Left join avec plusieurs tables
Résolu
JsuisNul
Messages postés
125
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai une requête que j'aimerai transformer avec une jointure.
ma requête est constitué comme ceux-ci :
select a.info, c.donnée from tab1 a, tab2 b, tab3 c where a.donnée=b.donnée and b.id = c.id
j'ai le début mais pas la fin car je ne vois pas comment relier ma tab3 avec tab 2
select a.info , c.donnée from tab1 a left join tab2 b on a.donnée = b.donnée....
Merci d'avance pour votre aide
J'ai une requête que j'aimerai transformer avec une jointure.
ma requête est constitué comme ceux-ci :
select a.info, c.donnée from tab1 a, tab2 b, tab3 c where a.donnée=b.donnée and b.id = c.id
j'ai le début mais pas la fin car je ne vois pas comment relier ma tab3 avec tab 2
select a.info , c.donnée from tab1 a left join tab2 b on a.donnée = b.donnée....
Merci d'avance pour votre aide
Configuration: Windows / Chrome 71.0.3578.98
A voir également:
- Plusieurs left join
- Left right chanson été ✓ - Forum Musique / Radio / Clip
- Je recherche une chanson ✓ - Forum Musique / Radio / Clip
- Join pdf - Télécharger - PDF
- Left shift clavier ✓ - Forum Windows
- Quel est la touche shift sur le clavier ✓ - Forum Jeux vidéo
select a.info , c.donnée from tab1 a left join tab2 b on a.donnée = b.donnée left join tab3 c on b
Id = c.id
J'ai testé mais ça à l'air de tourner en boucle...
Pour être sur que je me suis bien exprimé, mon left join je veux le faire uniquement entre la tab1 et le couple tab2 et tab3 en sachant que je veux afficher toutes les données de la tab1 avec ceux de la tab3 s'il existe...
fonctionne ??
Si oui, elle revient à écrire :
PS: Par contre n'utilise pas de caractères accentué ni dans le nom de tes tables, ni dans le nom des champs.
Si ça ne fonctionne pas, pense à nous montrer la structure de tes tables et éventuellement de nous fournir un DUMP.
Précises nous également quel version d'oracle tu utilises...