【发布时间】:2019-04-07 01:24:51
【问题描述】:
我有一个包含日期和其他列的表格。日期均为工作日,节假日和周末除外。我需要从表中选择每周数据(或者每周一的数据,如果周一是节假日,则选择周二的。下一行将是周一的数据,依此类推。
Example table columns and data:
Date Rate StockQty
2018/08/31 22 25
2018/09/04 24 25
2018/09/05 23 24
2018/09/06 19 21
2018/09/07 25 22
2018/09/10 21 21
I need to select data such that the result will be:
Date Rate StockQty
2018/08/31 22 25
2018/09/04 24 25
2018/09/10 21 21
每周选择一行。 9/3 是星期一和节假日,所以选择星期二日期,然后选择下周的星期一日期。
我尝试按 DatePart 进行分区,但它整整一周都在运行。
【问题讨论】:
-
用您正在使用的数据库标记您的问题。众所周知,日期函数依赖于数据库。
标签: sql sql-server