MySQL查询某个时间段内所有的记录总数
来源:互联网 发布:阿里云9.9半年学生机 编辑:程序博客网 时间:2024/06/06 00:15
因为需要完成如下图的效果需要查询出最近一个时间段内所有的记录总数
有两种方法HOUR()和DATE_FORMAT()。
HOUR()使用时如果计算最近一天的记录需要添加过滤条件,而DATE_FORMAT()不需要添加过滤条件默认查询最近一天的记录
例子:
SELECTthermometer_return as '是否冷链',COUNT(id) as '数量',HOUR (create_date) as '时间'FROMorder_saleWHEREcompany_id = '2'AND del_flag = '0'AND create_date >= '2017-07-25 00:00:00.0'AND create_date <= '2017-07-25 12:00:00.0'GROUP BYHOUR (create_date),thermometer_returnORDER BYcreate_date
SELECT DATE_FORMAT(create_date, '%H') as '时间', COUNT(*) as '记录总数',thermometer_return as '是否冷链' FROM order_saleWHEREcompany_id = '2'AND del_flag = '0'-- AND create_date >= '2017-07-25 00:00:00.0'-- AND create_date <= '2017-07-25 12:00:00.0'GROUP BY DATE_FORMAT(create_date, '%H'),thermometer_return;
阅读全文
0 0
- MySQL查询某个时间段内所有的记录总数
- 查询SQLServer、MySql数据库中,某个数据库中的所有表的记录总数
- mysql数据库查询某个时间段内数据的方法
- mysql where 查询在某个时间段内的sql语句
- mysql查询每一天某个时间段的所有记录(例:9:00:00到21:00:00)
- hibernate查询某个时间段的记录
- Mysql查询记录总数
- JAVA 获取某个时间段内所有的日期
- Oracle查看某个用户下所有表的记录总数和所有表的字段总数
- MySQL查询某个字段不重复的所有记录
- MySQL查询某个字段不重复的所有记录
- MySQL查询某个字段不重复的所有记录
- MySQL查询某个字段不重复的所有记录
- MySQL查询某个字段不重复的所有记录
- Oracle查询某段日期内某个时间段的数据
- 查询 某个时间段内比较耗时 的SQL
- Oracle查询某段日期内某个时间段的数据
- SQL查询某个时间段购买过商品的所有用户
- 【Java笔记】try中捕获到异常后跳出try
- java源码阅读-java.lang.String(01)
- IP/TCP回顾
- POJ-3096
- POJ 3259
- MySQL查询某个时间段内所有的记录总数
- 浅谈c++无参构造
- PHP Ajax 跨域问题最佳解决方案
- 通信类会议排名,期刊影响因子
- tcpdump 抓包工具使用
- CAXA_三维电子图板v2
- copy属性的一个好处
- String,StringBuffer与StringBuilder的区别
- BZOJ 1086: [SCOI2005]王室联邦 树分块