从现有列派生一周结束日期

时间:2018-01-30 21:58:02

标签: sql-server-2014

我有一个名为Inventory的表,其中一列是report_dt,我想根据report_dt将另一列添加到名为weekendnding_dt的现有表中。 Report_dt:20180108,20180123,20180129。Weekending_dt:20180112,20180126,20180202。

如果无法将其添加到同一个表中,我可以制作表的副本并将列添加到其中。我需要逻辑来派生Weekending_dt列。在此先感谢您的投入。非常感谢。

我最初的做法是: 我想过创建一个包含365行日期(Jan到Dec)的表,并手动在第二列中派生weekendnding_dt。 然后从report_dt的Inventory表中查找第二个表的日期列,以便将其拉出相应的weekendnding_dt。

我确信有一种更简单的方法。再次感谢您的所有投入。

0 个答案:

没有答案