【发布时间】:2020-10-19 00:08:16
【问题描述】:
我的表格中有这种格式的数据 - 日期范围是多月:
SourceSink Class ShadowPrice Round Period StartDate EndDate
AEC Peak 447.038 3 WIN2020 2020-12-01 2021-02-28
我想创建一个视图/插入一个新表 - 上面的记录按月打破如下所示:
SourceSink Class ShadowPrice Round Period StartDate EndDate
AEC Peak 447.038 3 WIN2020 2020-12-01 2021-12-31
AEC Peak 447.038 3 WIN2020 2021-01-01 2021-01-31
AEC Peak 447.038 3 WIN2020 2021-02-01 2021-02-28
请指教。
【问题讨论】:
-
请向我们展示您的尝试。
-
创建日历月表。加入条件是否月份与开始和结束重叠?
标签: sql sql-server date select recursive-query