|
今天看了一个关于生日提示的帖子,要求用SQL 随时可以查出3天内要过生日的学生信息。
有id(int),name(varchar),birthday(datetime)三列。
select * from student datediff(dd,getdate(),birthday)<=3
DATEDIFF函数用法
datediff(date-part,exp1,exp2)
date-part:year | quarter | month | week | day | hour | minute | second | millisecond
日期比较部分
返回结果为:exp2-exp1的日期结果
getdate()获取当前日期
用法:
select datediff(dd,getdate(),birthday)
标签:datediff 函数
|