Могу ли я использовать С в другой с? - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь создать что-то подобное, но в итоге получаю ошибки.Не уверен, что это правильный путь.

WITH SECONDMAIN AS
(
     WITH MAIN AS
     (
         SELECT
         ....
     )
     SELECT
        *
     FROM MAIN M
     JOIN ....
)

SELECT * FROM SECONDMAIN SM;

1 Ответ

3 голосов
/ 26 июня 2019

Синтаксис будет-

 WITH MAIN AS
 (
     SELECT
     ....
 ), 
 SECONDMAIN AS
 (
     SELECT
        *
     FROM MAIN M
     JOIN ....
)

SELECT * FROM SECONDMAIN SM;
...