MySQL 生成自然数序列
使用递归查询(仅在 MySQL 8.0 及以上版本支持)
WITH RECURSIVE natural_numbers AS ( SELECT 1 AS num UNION ALL SELECT num + 1 FROM natural_numbers WHERE num < 10 ) SELECT num FROM natural_numbers;
这个查询将生成从 1 到 9 的自然数序列。你可以根据需要调整查询中的终止条件。
MySQL 生成自然数序列
使用递归查询(仅在 MySQL 8.0 及以上版本支持)
WITH RECURSIVE natural_numbers AS ( SELECT 1 AS num UNION ALL SELECT num + 1 FROM natural_numbers WHERE num < 10 ) SELECT num FROM natural_numbers;
这个查询将生成从 1 到 9 的自然数序列。你可以根据需要调整查询中的终止条件。