J'avais une question très simple: oracle autorise-t-il plusieurs "WITH AS" dans une seule instruction SQL.
Exemple:
WITH abc AS( select ......)
WITH XYZ AS(select ....) /*This one uses "abc" multiple times*/
Select .... /*using XYZ multiple times*/
Je peux faire fonctionner la requête en répétant la même requête plusieurs fois, mais je ne veux pas faire cela, et utiliser "WITH AS". Cela semble être une simple exigence mais oracle ne me permet pas:
ORA-00928: mot clé SELECT manquant
abc
etxyz
? J'ai besoin d'obtenir le résultat de la première sous-requête et de l'utiliser sur la deuxième sous-requête.