with recursive t(n) as(
values(1)
union all
select n+1 from t where n<100)
select sum(n) from t
上面這段sql陳述句怎么報語法錯誤?求教
uj5u.com熱心網友回復:
已經知道了,謝謝,應該將t換成關鍵字cteuj5u.com熱心網友回復:
t只是臨時表的表名啊 不是關鍵字。你的錯誤在初始化的第一條sqlwith recursive t(n) as(
select 1
union all
select n+1 from t where n<100)
select sum(n) from t
uj5u.com熱心網友回復:
你看的cte應該是官方手冊上取的表名,是Common Table Expressions的簡寫,不是關鍵字。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/35037.html
標籤:MySQL
上一篇:MySQL中文亂碼問題
