Bonjour,
Je rencontre quelques difficultés pour faire ma jointure externe ci-dessous:
Ce que j'essaie d'obtenir , c'est de traduire le Where avec un LEFT OUTER JOIN dans le FROM, dans l'absolu je sais faire, mais dans ce cas précis , je bloque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT ACTIVITE.ID, SEQ.ID FROM (SELECT DETAILS.* FROM TTE_ACT INNER JOIN DETAILS ON (DETAILS.ID = TTE_ACT.ID)) ACTIVITE, (SELECT DETAILS.* FROM TTE_SEQ INNER JOIN DETAILS ON (DETAILS.ID = TTE_SEQ .ID)) SEQ WHERE (ACTIVITE.ID(+) = SEQ.ID)
ICI la jointure externe s'appuie sur des tables issues de requêtes respectives (FROM).
MErci d'avance pour votre aide
Partager