读书人

怎么查询数据库中时间大于指定某个天数

发布时间: 2012-06-14 16:00:31 作者: rapoo

如何查询数据库中时间大于指定某个天数的记录
数据库中有个记录日期时间的字段
现在我在前台输入天数
比如输入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_namewhere [date] >= convert(char(10), dateadd(day,-20,getdate()), 120) 

读书人网 >SQL Server

热点推荐