Sql server 2005 如何编写SQL查询,根据当前的';月与日';只有
似乎是一个简单的小查询。我试图在一个显示“今天的生日”的网站上填充一个报告查看器。我只是不知道如何在数据库的datetime列中编写where语句,只针对当前月份和日期进行筛选Sql server 2005 如何编写SQL查询,根据当前的';月与日';只有,sql-server-2005,datetime,Sql Server 2005,Datetime,似乎是一个简单的小查询。我试图在一个显示“今天的生日”的网站上填充一个报告查看器。我只是不知道如何在数据库的datetime列中编写where语句,只针对当前月份和日期进行筛选 SELECT [Name], [DOB] FROM UserLogon where [DOB] = ??? 试着这样做: where DATEPART(DAY,DOB)=DATEPART(DAY,getdate()) and DATEPART(MONTH,DOB)=DA
SELECT [Name], [DOB]
FROM UserLogon
where [DOB] = ???
试着这样做:
where DATEPART(DAY,DOB)=DATEPART(DAY,getdate())
and DATEPART(MONTH,DOB)=DATEPART(MONTH,getdate())
where DATEPART(DAY,DOB)=DATEPART(DAY,getdate())
and DATEPART(MONTH,DOB)=DATEPART(MONTH,getdate())