请教如何实现SQL查询24小时内,当前时间之前20分钟的信息
2014-05-26 10:47
127 查看
假如要搜索一个ID号码,现在时间是8点整,要求搜索7点40之前的id号,但时间不能超过8点之前的24个小时。
------解决方案--------------------
--try
select * from tbName
where datediff(hour, DateField, getdate()) <24
and datediff(minute, DateField, getdate())> 20
------解决方案--------------------
--try
select * from tbName
where datediff(hour, DateField, getdate()) <24
and datediff(minute, DateField, getdate())> 20
相关文章推荐
- 熟悉IBatisNet的兄弟,探讨下 如何实现 动态添加SQL语句,查询出随时所需的信息
- 如何在AS/400 SQL 查询中实现条件表达式
- Hibernate中对时间的查询是如何实现的呢?
- 使用linux的shell脚本实现在当前行重复动态显示时间等字符串信息(不另起新行)
- iOS中如何查询当前网络信息
- 查询当前scn+scn与时间之间的转化sql
- qt动态显示当前时间如何实现
- db2 在储存过程中如何实现纯动态查询sql?
- 以字符串存储的时间值,如何实现你想要的格式查询出来
- MSTR如何通过实体实现SQL中的连接查询
- sql 查询比当前日期大或相等的数据信息
- 如何在sqlplus中查看oracle数据库sql语句执行计划,执行时间和统计信息
- 一条SQL语句实现查询每个部门中年龄最大的员工信息
- SQL实现查询栏目对应的所有子栏目信息
- sql树的反向查询如何实现
- 求助:关于一个查询的SQL语句,请高人指点如何实现,谢谢!
- VC6对话框中,如何实现点击一个按钮,在相应的Edit框里,显示当前时间
- SQL SERVER 用sql语句如何获得当前系统时间
- sqlserver中如何实现时间按月,日,小时分组查询
- mysql 查询指定日期时间内sql语句实现原理与代码