MySQL中查询一段日期内指定时间段的数据
2017-11-10 09:07
579 查看
查询某张表例如2017-01-01到2017-06-30这段日期内,07点-09点间的数据。
SQL如下:
SELECT * FROM tableName
WHERE
– hour(判断条件列) >= 7 AND hour(判断条件列) < 9
AND 判断条件列 >= ‘2017-01-01’ AND 判断条件列 < ‘2017-06-30’
AND extract(hour_minute from 判断条件列 ) BETWEEN ‘700’ AND ‘859’;
extract(hour_minute from 列名) 返回小时+分钟 比如07:00 – 700
extract函数使用方法:
http://blog.csdn.net/l1028386804/article/details/51155467
SQL如下:
SELECT * FROM tableName
WHERE
– hour(判断条件列) >= 7 AND hour(判断条件列) < 9
AND 判断条件列 >= ‘2017-01-01’ AND 判断条件列 < ‘2017-06-30’
AND extract(hour_minute from 判断条件列 ) BETWEEN ‘700’ AND ‘859’;
extract(hour_minute from 列名) 返回小时+分钟 比如07:00 – 700
extract函数使用方法:
http://blog.csdn.net/l1028386804/article/details/51155467
相关文章推荐
- PHP MySQL 查询 指定 范围 日期 时间段 数据 between 用法
- mysql 查询某个日期时间段,每天同一时间段的数据
- mysql根据时间戳查询指定日期内数据
- mysql根据时间戳查询指定日期内数据
- mysql 查询指定Timestamp或dateTime格式的时间段的数据
- mysql 查询指定日期时间内的数据代码
- SQL、MySQL、Oracle、 Sqlite、Informix数据库查询指定条数数据的方法
- 查询指定日期前后2天的数据(包括指定日期当天)
- MySQL查询指定时间的数据
- mysql判断查询的字段的数据是否包含指定的字符串
- mysql 将时间戳直接转换成日期时间,mysql查询某一天的数据。
- mysql查询并导出指定数据,select from,where,into outfile导出,fields terminated by分隔导出数据
- MySQL使用select语句查询指定表中指定列(字段)的数据
- mysql筛选指定时间段的数据,如三十天内的数据
- MySQL使用select语句查询指定表中指定时间内指定列(字段)所在行的数据
- mysql提取身份证生日并查询指定月份的数据
- mysql查询r日期周 7天 季度 年 统计表数据神器
- mybatis分页多条件查询指定时间段数据的sql语句
- sql查询一段日期内的某个时间段的数据量,该如何解决
- MySql 按时间段查询数据方法