【发布时间】:2015-06-10 06:25:48
【问题描述】:
我正在尝试获取在数据集中找到的给定日期范围,并将它们划分为该范围内每一天的唯一行(示例如下)。在SQL 中执行相反的操作非常简单,但我正在努力实现所需的查询输出。
开始数据:
ITEM START_DATE END_DATE
A 1/1/2015 1/5/2015
B 2/5/2015 2/7/2015
所需的查询输出:
ITEM DATE_COVERED
A 1/1/2015
A 1/2/2015
A 1/3/2015
A 1/4/2015
A 1/5/2015
B 2/5/2015
B 2/6/2015
B 2/7/2015
【问题讨论】:
-
看起来是个有趣的问题。您自己尝试过哪些查询?
标签: sql sql-server sql-server-2012 date-range