SQL数据库函数日期函数问题

2025-02-27 06:01:32
推荐回答(2个)
回答1:

张朝辉已经给出明确答案了。我就详细说下吧:用到的函数:datediff(week,,这里取用户中奖日期,getdate())
第一个参数可以是小时hh,分mi,秒ss,周week,月mm,年yy
等,getdate()获取当前系统时间,之后去比较
第二个参数和第三个参数之间的差值是根据第一个参数来判断是多少的

具体的你懂编程的知道的。把张朝辉的代码中条件语句中的print换成你要执行的代码就行了

回答2:

这样判断就可以了:

if(DATEDIFF(WEEK,这里取用户中奖日期,GETDATE())=0)
begin
print
'同一周'
end
else
begin
print
'不是同一周'
end