diff --git a/sql/recursive.sql b/sql/recursive.sql new file mode 100644 index 0000000..8d69f20 --- /dev/null +++ b/sql/recursive.sql @@ -0,0 +1,14 @@ +WITH RECURSIVE fibonacci(i, n1, n2) AS ( + SELECT + 0, + 1, + 1 + UNION ALL + SELECT + i + 1, + n2, + n1 + n2 + FROM fibonacci + WHERE i < 8 +) +SELECT n1 AS n FROM fibonacci