是否可以进行这样的SQL Server查询:
Select *
From table
Where GetDayOfWeekId(DateColumn) = 1
DateColumn
具有类似于2014-04-18
的字符串值
有没有一个函数可以提取一个日期名称或id,用于where子句?
Select * From table Where DATENAME(dw,DateColumn) = 'Monday'
Select * From table Where DATEPART(dw,DateColumn) = 1
更多DATE信息提取功能
如果我不希望您需要:
Select * From table Where DATEPART(weekday,DateColumn) = 1