我如何编写这样的查询:
with t1 as
(
select id
from table1
),
RECURSIVE t2(
select * from t2
union
...
)
目前不允许?
最佳答案
无论您将递归 CTE 放在哪里,recursive
都必须紧跟在 WITH
之后:
with recursive t1 as
(
select id
from table1
), t2 (
select *
from t2
union
...
)
...
关于postgresql - WITH RECURSIVE 作为查询中的第二部分 CTE。 Postgres,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47978952/