Eu tinha uma pergunta muito simples: O oracle permite vários "WITH AS" em uma única instrução sql.
Exemplo:
WITH abc AS( select ......)
WITH XYZ AS(select ....) /*This one uses "abc" multiple times*/
Select .... /*using XYZ multiple times*/
Posso fazer a consulta funcionar repetindo a mesma consulta várias vezes, mas não quero fazer isso e aproveitar "COM AS". Parece um requisito simples, mas o oracle não me permite:
ORA-00928: palavra-chave SELECT ausente
abc
exyz
? Preciso obter o resultado da primeira subconsulta e usá-lo na segunda subconsulta.