是否可以像这样进行SQL Server查询:
Select *
From table
Where GetDayOfWeekId(DateColumn) = 1
DateColumn
的字符串值类似于2014-04-18
是否有一个函数可以提取在where子句中使用的日期名称或id?
答案 0 :(得分:2)
Select * From table Where DATENAME(dw,DateColumn) = 'Monday'
Select * From table Where DATEPART(dw,DateColumn) = 1
答案 1 :(得分:0)
如果我理解你需要:
Select * From table Where DATEPART(weekday,DateColumn) = 1