sql 不借助任何表查询近三天日期
SELECT CONVERT (VARCHAR (100),dateadd(d, -number, GETDATE()),23) AS every_time FROM master..spt_values n WHERE n.type = 'p' AND n.number < 3;
SELECT * FROM 表名
WHERE 日期字段 >= CONVERT(VARCHAR(10),DATEADD(DAY,-2,GETDATE()),120)
AND 日期字段<= GETDATE()
DATEADD(datepart,number,date)
这个函数,你搜下,加减日期的