MySQL动态生成指定日期期间数据
将实际将以下日期可以改成Mybatis动态传参
WITH RECURSIVE date_range AS (
SELECT '2024-10-01' AS date
UNION ALL
SELECT DATE_ADD(date, INTERVAL 1 DAY)
FROM date_range
WHERE date < '2024-10-15'
)
SELECT DATE_FORMAT(date, '%Y-%m-%d') AS date
FROM date_range;
结果: