Bonjour,
Je suis en train de faire une requête Sql assez compliqué et j'obtiens une erreur ORA-01762: vopdrv : le bloc d'interrogation de vue n'est pas dans FROM :
pourtant les deux requête ci-dessous fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 WITH MYDATA_LVL1_N0 as ( <select> ), MYDATA_SUM_0 as ( <select> ), MYDATA_LVL1_N1 as ( <select>), MYDATA_LVL2_N0 as ( <select> ), MYDATA_LVL2_N1 as ( <select> ), MYDATA_LVL3 as ( <select> ) SELECt * FROM MYDATA_SUM_0
Mon but étant de faire une jointure entre MYDATA_LVL3 et MYDATA_SUM_0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 WITH MYDATA_LVL1_N0 as ( <select> ), MYDATA_SUM_0 as ( <select> ) SELECt * FROM MYDATA_SUM_0 WITH MYDATA_LVL1_N0 as ( <select> ), MYDATA_SUM_0 as ( <select> ), MYDATA_LVL1_N1 as ( <select>), MYDATA_LVL2_N0 as ( <select> ), MYDATA_LVL2_N1 as ( <select> ), MYDATA_LVL3 as ( <select> ) SELECt * FROM MYDATA_LVL3
Pouvez-vous m'aider s'il vous plait ?
Merci !
Stéphane
Partager