저는 매우 간단한 질문을했습니다. 오라클은 단일 SQL 문에서 여러 "WITH AS"를 허용합니까?
예:
WITH abc AS( select ......)
WITH XYZ AS(select ....) /*This one uses "abc" multiple times*/
Select .... /*using XYZ multiple times*/
동일한 쿼리를 여러 번 반복하여 쿼리가 작동하도록 만들 수 있지만 그렇게하고 싶지 않고 "WITH AS"를 활용합니다. 간단한 요구 사항처럼 보이지만 오라클은 나를 허용하지 않습니다.
ORA-00928 : SELECT 키워드가 없습니다
abc및xyz하위 쿼리? 첫 번째 하위 쿼리의 결과를 가져 와서 두 번째 하위 쿼리에서 사용해야합니다.