有一表结构如下
DECLARE @List TABLE (StartDay DATETIME , EndDay DATETIME,Item CHAR(1))
INSERT @List
SELECT '2019-11-01 00:00:00' ,'2019-11-02 23:59:59','A' UNION ALL
SELECT '2019-11-01 00:00:00' ,'2019-11-01 23:59:59','B'
想得到如下结果
逻辑: Item A 时间间隔是2天,想分成2条数据
Item B 时间间隔是1天,就只有1条数据
2019-11-01 A
2019-11-02 A
2019-11-01 B
我是小白,没有钱悬赏,请大佬们帮忙,拜谢