教你如何使用MySQL8递归的方法
之前写过一篇 MySQL通过自定义函数的方式,递归查询树结构,从MySQL 8.0 开始终于支持了递归查询的语法 CTE 首先了解一下什么是 CTE,全名 Common Table Expressions WITH cte1 AS (SELECT a, b FROM table1), cte2 AS (SELECT c, d FROM table2) SELECT b, d FROM cte1 JOIN cte2 WHERE cte1.a = cte2.c; cte1, cte2 为我们定义的CTE,可以在当前查询中引用 可以看出 CTE 就是一个临时结果集,和派生表类似,二者的区
下载地址
用户评论