sql 一种创建递归查询的方法,该查询重复直到它的终止点为止。显然mysql不支持WITH RECURSIVE。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 一种创建递归查询的方法,该查询重复直到它的终止点为止。显然mysql不支持WITH RECURSIVE。相关的知识,希望对你有一定的参考价值。

WITH RECURSIVE my_cte AS
(
  SELECT 1 AS n
  UNION ALL
  SELECT 1+n FROM my_cte WHERE n<10
)
SELECT * FROM my_cte;

以上是关于sql 一种创建递归查询的方法,该查询重复直到它的终止点为止。显然mysql不支持WITH RECURSIVE。的主要内容,如果未能解决你的问题,请参考以下文章

sql 怎么递归查询的方法:

在自引用表上编写递归 SQL 查询

MYSQL 8.019 CTE 递归查询怎么解决死循环三种方法

[sql]with..as表达式递归查询

mysql 查询树形接口sql

SQL Server 公用表表达式(CTE)实现递归