日期:2014-05-18  浏览次数:20432 次

sql怎么得到今天以前25天的时间
表达的不好,我就想得到一个datetime

比如现在时间是:GETDATE() 得到的是2012-04-27 15:44:58.577

我想得到它25天钱的时间,既是:2012-04-02 15:44:58.577

求解

------解决方案--------------------
SQL code
select dateadd(dd,-25,getdate())

------解决方案--------------------
SQL code

select dateadd(dd,-25,getdate())

2012-04-02 15:49:11.383

------解决方案--------------------
code=SQL]select dateadd(dd,-25,getdate())[[/code]
------解决方案--------------------
SQL code
where datadiff(day,GETDATE(),day)<15

------解决方案--------------------
where datadiff(day,GETDATE(),day)=25