Oracle 11 : ORA-01762: vopdrv : le bloc d'interrogation de vue n'est pas dans FROM
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 :
Code:
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 |
pourtant les deux requête ci-dessous fonctionne :
Code:
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 |
Mon but étant de faire une jointure entre MYDATA_LVL3 et MYDATA_SUM_0.
Pouvez-vous m'aider s'il vous plait ?
Merci !
Stéphane