Left join avec plusieurs tables
Résolu/Fermé
JsuisNul
Messages postés
122
Date d'inscription
mercredi 13 février 2013
Statut
Membre
Dernière intervention
14 février 2024
-
15 janv. 2019 à 15:55
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 15 janv. 2019 à 18:06
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 15 janv. 2019 à 18:06
1 réponse
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 718
15 janv. 2019 à 16:56
15 janv. 2019 à 16:56
Bonjour
left join tab3 c on b Id = c.id
Modifié le 15 janv. 2019 à 17:49
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...
15 janv. 2019 à 18:06
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...