1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
I tried something similar and it seems to work. So what is it they you are trying to get to here?
with recursive tbl(col1, col2) as (
select 1 as col1, 10 as col2
union all
select col1+1 as col1, col2
from tbl
where col1 < 5
)
select * from tbl;

Nicely done thanks ! So I had this error in my query (thanks for the solution !), but another problem (the major one) comes from dbt. It doesn't seem to support Recursive CTE : Runtime Error Database Error in sql_operation inline_query (from remote system.sql) Recursive CTE in subquery are not supported. I submitted a ticket with that to dbt labs.