たとえば、2 つの日付がある場合:
@StartDate = '2009/01/01'
@EndDate = '2015/02/05'
この形式で表示する方法はありますか:
StartDate EndDate
2009/01/01 2010/01/01
2010/01/01 2011/01/01
2011/01/01 2012/01/01
2012/01/01 2013/01/01
2013/01/01 2014/01/01
2014/01/01 2015/01/01
2015/01/01 2015/02/05 <--- most importantly end using the end date
これは可能ですか?多数の CTE コード スニペットを見てきましたが、それらは 2015 年 1 月 1 日までしか分割されておらず、2015 年 5 月 2 日の終わりまで継続していません。2015/01/01 - 2015/02/05 の最終期間の残りの期間が 1 年ではありませんが、含まれる可能性はありますか?