怎样在C#中写一句SQL语句,判断数据库中的一个日期对比系统当前日期是否过期了?

2024年12月02日 17:41
有3个网友回答
网友(1):

过期的话应该是表里的时间小于当前时间
select * from tablename where time < getdate()
看看查询结果就知道了

网友(2):

或者:
选择* FROM tablename的

则DateDiff(D,GETDATE(),到期日期)<= 30

如果仅统计30天到期:
SELECT * FROM tablename的 BR /> DATEDIFF(D,GETDATE(),到期日)0到30之间

网友(3):

直接写上时刻字符串就可以了。

SELECT * FROM table WHERE time < '2013/04/10 23:13:01‘