如何将MSSQL CTE查询转换为MySQL?

如何将MSSQL CTE查询转换为MySQL?,第1张

如何将MSSQL CTE查询转换为MySQL?

不幸的是,MySQL不支持CTE(公用表表达式)。IMO早就该这样做了。通常,您可以只使用子查询来代替,但是这种特定的CTE是 递归的
:它在查询中引用自身。递归CTE对于分层数据非常有用,但同样:MySql根本不支持它们。您必须实现一个存储过程才能获得相同的结果。

我先前的答案应该提供一个很好的起点:

从MySQL中的分层数据生成基于深度的树(无CTE)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5022267.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存