您的位置:首页 > 数据库

通过SQL中 时间比较 得到符合某时间范围内 的相关数据

2007-08-22 15:59 357 查看
--得到当前时间 进行中的时程

SELECT

 ScheduleStartDate AS '时程开始日期'

,ScheduleEndDate   AS '时程结束日期'

,SchedulePreMinute AS '时程开始提醒的提前分钟数'

,GETDATE()         AS '当前时间'

FROM m_MySchedule

WHERE ScheduleRunnerID='test01'

-- 当前时间 不早于 开始日期+提前分钟数

AND DATEDIFF(MINUTE,GETDATE(),ScheduleStartDate) < SchedulePreMinute

-- 当前时间 不晚于 结束日期

AND DATEDIFF(MINUTE,GETDATE(),ScheduleEndDate) > 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sql