看起来像一个简单的小问题。我正在尝试在显示“今天的生日”的网站上填充报告查看器。我只是不知道如何编写where语句来仅过滤当前月份和日期到我数据库的datetime列中的月和日。
SELECT [Name], [DOB]
FROM UserLogon
where [DOB] = ???
答案 0 :(得分:1)
where month(dob) = month(current_timestamp) and day(dob) = day(current_timestamp)
答案 1 :(得分:0)
尝试这样的事情:
where DATEPART(DAY,DOB)=DATEPART(DAY,getdate())
and DATEPART(MONTH,DOB)=DATEPART(MONTH,getdate())