0

我将如何将多个日期带拆分为单独的日期?

所以从这样的事情:

DateStart   DateEnd
----------  ----------
2013-01-01  2013-01-03
2013-01-06  2013-01-08

对于这样的事情:

Date
----------
2013-01-01
2013-01-02
2013-01-03
2013-01-06
2013-01-07
2013-01-08
4

1 回答 1

1

使用 CROSS 加入您的日历表

WHERE day_of_calendar BETWEEN DateStart and DateEnd

或者切换到 Teradata,这是一个不错的 EXPAND ON :-)

于 2013-09-17T08:39:58.733 回答