首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

在sql server关于将日期加减有关问题

2012-03-24 
在sql server关于将日期加减问题查询时,我想将选择出距离今天30天内的记录值,我的字段是datetime型的,我使

在sql server关于将日期加减问题
查询时,我想将选择出距离今天30天内的记录值,我的字段是datetime型的,我使用了如下语句
sql= "select   *   from   datebase000   where   noo=1   and   datediff( 'd ',enddate,date) <30   order   by   ID   desc "
但出错了,请各位朋友帮忙指正,听说
datediff只能用在access数据库,在sql中使用不起来,请各位帮我看看这语句应该怎么写.

[解决办法]
select getdate() as 今天,dateadd(day,30,getdate()) as [30天后]

今天,30天后
2007-03-25 23:20:11.467,2007-04-24 23:20:11.467

(所影响的行数为 1 行)

热点排行