Bonjour,
J'essaie de faire une jointure entre trois tables mais j'ai des messages d'erreurs.
Par exemple:
En fait, entre mes deuxième et troisième tables, j'utilise comme clés, une concaténation de plusieurs champs.ORA-01747: spécification utilisateur.table.colonne, table.colonne ou colonne non valide
01747. 00000 - "invalid user.table.column, table.column, or column specification"
*Cause:
*Action:
Erreur à la ligne 1, colonne 137
Je résume un peu ma requête:
Ma concaténation de champs n'a pas l'air de passer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT B.(Champ1|| Champ 2|| Champ3), C. (Champ1|| Champ 2|| Champ3), FROM Base.Table1 A Join Base.Table2 On A.Condition =B.Condition Join Base.Table3 C On B.(Champ1|| Champ 2|| Champ3)=C.(Champ1|| Champ 2|| Champ3) WHERE 'Autres conditions simples';
Pourrez-vous m'aider s'il vous plaît?
Merci par avance.
Partager