--直接查询过期的记录: SELECT * FROM hexiaodan WHERE DATEDIFF(DD,YXQX,GETDATE()) < 0--或者,查询还有多少天就过期的记录DECLARE @DATE INT SELECT * FROM hexiaodan WHERE DATEADD(DD,@DATE,YXQX) > GETDATE()
--对了,第二个语句应该还要添加一点东西. DECLARE @DATE INT SELECT @DATE = 20 --例如查询还有20天过期的记录 SELECT * FROM hexiaodan WHERE DATEADD(DD,@DATE,YXQX) > GETDATE()
SELECT * FROM hexiaodan WHERE DATEDIFF(DD,YXQX,GETDATE()) < 0--或者,查询还有多少天就过期的记录DECLARE @DATE INT
SELECT * FROM hexiaodan WHERE DATEADD(DD,@DATE,YXQX) > GETDATE()
DECLARE @DATE INT
SELECT @DATE = 20 --例如查询还有20天过期的记录
SELECT * FROM hexiaodan WHERE DATEADD(DD,@DATE,YXQX) > GETDATE()