在查询中,WITH RECURSIVE作为第二部分的CTE。Postgres

7
我如何编写这样的查询语句:

我该如何编写以下查询语句:

with t1 as 
(
select id 
from table1
),
RECURSIVE t2(
select * from t2
union
...
)

目前还不允许吗?

1个回答

10
< p > recursive 需要紧跟在 WITH 后面,无论您将递归 CTE 放在何处:

with recursive t1 as 
(
  select id 
  from table1
), t2 (
  select *  
  from t2
  union
  ...
)
...

非常感谢!我从未想过会有这样的语法。 - Sergey Ivanov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接