Reputation: 73
I am trying to create something like this but end up in errors. Not sure if this is the right way to do.
WITH SECONDMAIN AS
(
WITH MAIN AS
(
SELECT
....
)
SELECT
*
FROM MAIN M
JOIN ....
)
SELECT * FROM SECONDMAIN SM;
Upvotes: 0
Views: 141
Reputation: 16918
The syntax would be-
WITH MAIN AS
(
SELECT
....
),
SECONDMAIN AS
(
SELECT
*
FROM MAIN M
JOIN ....
)
SELECT * FROM SECONDMAIN SM;
Upvotes: 3