如何查询数据库中时间大于指定某个天数的记录
数据库中有个记录日期时间的字段
现在我在前台输入天数
比如输入20天
那么查询出所有在20天之前的记录
就这样
用sql怎么实现呢
------解决方案--------------------select * from where date>dateadd(dd,20,getdate())
------解决方案--------------------select *
from tablename
where dateadd(day,-20,Date) >Date
其中Date表示你 的字段
------解决方案--------------------SQL code
select *
from table_name
where [date] >= convert(char(10), dateadd(day,-20,getdate()), 120)