SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
-- WITH RECURSIVE seq AS(SELECT 0 AS v UNION ALL SELECT v + 1 FROM seq WHERE v < 10) -- SELECT v AS n FROM seq; Create function factorial(n int) return int as BEGIN If n=0 then Return 1; Else Return n*factorial(n-1); End if; End factorial; WITH RECURSIVE seq AS(SELECT 0 AS v UNION ALL SELECT v + 1 FROM seq WHERE v < 10) SELECT v AS n, factorial(v) AS factorial FROM seq;

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear