这里有一点问题,我出于某种原因无法找到一个简单的方法来做到这一点,即使我知道必须有。我们有能力在日期之间获得总销售额,但我的老板希望能够获得一周中每天的总销售额,例如,星期一的所有销售总额在7/1/13
和{{1}之间}。
以下是对这些日期之间的销售额求和的查询。
8/1/13
答案 0 :(得分:0)
如果你想/周一/得到星期一的结果,那么只需将以下内容添加到你的where子句中:
and datepart(dw,tblItem.dateOrder) = 1
如果您希望查询包含每天的列,则必须使用每天的datepart在select部分中使用case语句。
这假设你在美国......一周的第一天因国家/地区而异
DatePart信息 - http://msdn.microsoft.com/en-us/library/ms174420.aspx