Date 如何获取所选日期之间的每个日期(在DB2中)
亲爱的社区: 作为DB2的新手,我有一个查询 可能这是一个非常基本的问题,请分享你的知识 我有开始日期和结束日期。 我需要一份每一天的清单 如果它创建了一个临时表,我就可以了。Date 如何获取所选日期之间的每个日期(在DB2中),date,db2,date-range,Date,Db2,Date Range,亲爱的社区: 作为DB2的新手,我有一个查询 可能这是一个非常基本的问题,请分享你的知识 我有开始日期和结束日期。 我需要一份每一天的清单 如果它创建了一个临时表,我就可以了。 提前感谢您可以使用递归CTE表达式生成开始日期和结束日期之间的日期。试试下面的代码 with cte(your_columns,startdate,enddate) as (select your_columns,startdate,enddate,startdate as derDate fr
提前感谢您可以使用递归CTE表达式生成开始日期和结束日期之间的日期。试试下面的代码
with cte(your_columns,startdate,enddate)
as (select your_columns,startdate,enddate,startdate
as derDate
from yourTable
union all
select your_columns,startdate,enddate,derDate+1
from cte where
derDate<=endDate)
select * from cte
最后,我开始了解联合所有人的cte。请快速编辑derdate