我试图以01 - 07或1 - 7格式抓住当天。
这是我使用SELECT id FROM tbl_date WHERE weekday = WEEKDAY(NOW)
的查询,但我似乎得到了错误的回报,所以我不确定我是否正确使用了该函数。表格列weekday
包含1到7的数字,其中1是星期日/星期一。
有什么想法吗?
答案 0 :(得分:1)
我的愚蠢错误。正确的方法是weekday = WEEKDAY(NOW())
,因为NOW()
本身就是一个函数。
答案 1 :(得分:0)
MSSQL可以使用DATEPART(dw, GETDATE())
,MySQL可以使用DAYOFWEEK()