有没有办法在日期范围之间生成日期。在查看 SO 后,我发现有一种使用 CTE 的方法,另一种选择是使用从 0 到 9 的 Union All。是否有内置函数可用于在日期范围之间生成日期?
我们使用的是 MySQL 8.0。
小智 10
我试过这个解决方案:
WITH recursive Date_Ranges AS (
select '2018-11-30' as Date
union all
select Date + interval 1 day
from Date_Ranges
where Date < '2018-12-31')
select * from Date_Ranges;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6034 次 |
最近记录: |