Considere a seguinte instrução SQL:
WITH RECURSIVE cte(n) AS (
SELECT 1
UNION ALL
SELECT n+1 FROM cte WHERE n<5
)
SELECT * FROM cte;
Ao ser executada no PostgreSQL, ela produz como resultado:
Considere a seguinte instrução SQL:
WITH RECURSIVE cte(n) AS (
SELECT 1
UNION ALL
SELECT n+1 FROM cte WHERE n<5
)
SELECT * FROM cte;
Ao ser executada no PostgreSQL, ela produz como resultado: