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

系统时间与数据库中表里边的时间数据进行比较

2012-09-29 
系统时间与数据库中表里面的时间数据进行比较求助:我在做系统界面的时候,需要将界面中的某表格中的时间数

系统时间与数据库中表里面的时间数据进行比较
求助:
  我在做系统界面的时候,需要将界面中的某表格中的时间数据与当前时间进行比较,获取出来比系统时间多3天的纪录,这个该如何实现啊,例如今天是8月19日,我现在需要获取的是8月22日前所有的数据,求大神解答

[解决办法]

SQL code
select * from [你的表]where datediff(day,dateadd(day,-3,getdate()),dt)>0    -- dt: 你要比较的日期字段
[解决办法]
select * from table
where '你的日期列' <= Dateadd(day, 3, getdate())
[解决办法]
探讨
SQL code

select * from [你的表]
where datediff(day,dateadd(day,-3,getdate()),dt)>0 -- dt: 你要比较的日期字段

热点排行
Bad Request.