【发布时间】:2021-12-29 14:31:54
【问题描述】:
如何将此代码修复到 MySQL 5.7?
with recursive u as
(select t.id, t.refferal, t.balance from users t where refferal = 1
union
select t.id, t.refferal, t.balance from u inner join users t
on u.id = t.refferal)
(select u.id,u.refferal,u.balance from u)
【问题讨论】:
-
一种解决方法是使用 [now obsolete] 变量,但这不是万无一失的。另一种解决方案是编写存储过程。