Bonjour,
Voici la requête que j'exécute dans mon tOracleInput :
""
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT A_NUM, A_DATE B_COMPTE, B_DATE C_CODE, C_SECTEUR D_ADRESSE, D_LOCALITE E_SOCIETE, E_ETABLISSEMENT FROM TABLE_A, TABLE_B, TABLE_C, TABLE_D, TABLE_E WHERE A_ID = B_A_ID AND A_C_ID = C_ID AND C_E_ID = E_ID AND C_D_ID = D_ID AND A_ID IN (001,002)
Ma sélection principale se fait sur la table TABLE_A, il se peut que certains champs (utilisé pour effectuer les jointures) soient vide.
Par exemple :
- A_ID est toujours renseigné, c'est la clé de TABLE_A
- A_C_ID peut être vide
- C_E_ID peut être vide
- C_D_ID peut être vide
La table TABLE_B contient de 1 à N ligne(s) correspondant à un enregistrement de la table TABLE_A.
Mon objectif serait de retranscrire cette requête avec des jointures externes, afin de ne pas poser de problème pour la correspondance des champs.
Merci pour votre aide!
Partager