高分请高手解决个SQL问题
我在数据库里有了个生日的字段(date)~
然后想通过这一字段与这一星期进行比较
查询出生日在这一星期的人,然后把他们都排序
出来~
请问怎么写啊~~我用的是SQL Server的数据库
表名userinfo
id user date
1001 yys 1984-5-10
1002 bbs 1983-5-9
1003 ccs 1982-6--5
请帮帮忙了我想了好半天没写出来!!!!
------解决方案--------------------date是关键字。
mssql中取得时间的函数是:getdate()
select * from userinfo WHERE (DATEPART(wk, GETDATE()) = DATEPART(wk, [date]))
这样试一下。