mysql按天,按周,按月,按季度,按年统计数据
/*查询2小时前的数据*/select * from tableName WHEREcreate_time < DATE_SUB(NOW(), INTERVAL 2 HOUR)SELECT
count(id)
FROM
rd_track_info
WHERE
DATE(create_time) < DATE_SUB(CURDATE(), INTERVAL 7 DAY);SELECT
count(id)
FROM
rd_track_info
WHERE
DATE(create_time) = DATE_SUB(CURDATE(), INTERVAL 7 DAY);SELECT
count(id)
FROM
rd_track_info
WHERE
DATE(create_time) > DATE_SUB(CURDATE(), INTERVAL 7 DAY);/*按天统计*/SELECTcount(id) countNum,DATE(create_time) createTime
FROMrd_track_info
GROUP BYDATE(create_time)
ORDER BYDATE(create_time) DESC;/*按周统计*/
SELECTcount(id) countNum,WEEK(create_time) createTime
FROMrd_track_info
GROUP BYWEEK(create_time)
ORDER BYWEEK(create_time) DESC;/*按月统计*/
SELECTcount(id) countNum,MONTH(create_time) createTime
FROMrd_track_info
GROUP BYMONTH(create_time)
ORDER BYMONTH(create_time) DESC;/*按季度统计*/
SELECTcount(id) countNum,QUARTER(create_time) createTime
FROMrd_track_info
GROUP BYQUARTER(create_time)
ORDER BYQUARTER(create_time) DESC;/*按年统计*/
SELECTcount(id) countNum,YEAR(create_time) createTime
FROMrd_track_info
GROUP BYYEAR(create_time)
ORDER BYYEAR(create_time) DESC;
实例:
SELECTDATE(start_time) start_time, //按照字段(sum(total)/sum(sale_order)) * 100 as flag_ratio //换算比例
FROMorder_list //表名
GROUP BYDATE(start_time)
ORDER BYDATE(start_time);
mysql按天,按周,按月,按季度,按年统计数据相关推荐
- MySQL根据天、周、月、季度、年查询数据
1. 查询今天数据 SELECT * FROM 表名 WHERE TO_DAYS(时间字段名) = TO_DAYS(NOW()); 2. 查询昨天数据 SELECT * FROM 表名 WHERE T ...
- MySQL中按天、自然周、月、季度、年份统计
在Oracle数据库中,通过to_char()函数来操作日期变量,而在MySQL中,则通过date_format()函数实现日期相关周期的统计.date_format()函数一共有两个参数:date参 ...
- MySql按周,按月,按日分组统计数据、日期计算。并统计环比、同比
MySql按周,按月,按日分组统计数据 <!-- 按日查询 --> SELECT DATE_FORMAT(created_date,'%Y-%m-%d') as time,sum(mone ...
- Mysql按日、周、月进行分组统计
我们在用Mysql抽取数据时候,经常需要按照天.周.月等不同的粒度对数据进行分组统计.而我们的时间可能是"2017/12/5 0:0:0"这种准确的时间.所以在进行分组之前我们需要 ...
- Impala SQL实现按天、自然周、月、季度、年份周期统计
在整理完了Oracle.MySQL中如何通过SQL实现按天.自然周.月.季度.年份周期统计时,忽然想起在hive与impala中,SQL的语法也是不尽相同,但又有共通之处. 俗话说,授人予鱼,不若授人 ...
- 帆软报表如何实现开始时间-结束时间-时间间隔(时,日、周、月、年)分段显示数据
帆软报表如何实现开始时间-结束时间-时间间隔(时,日.周.月.年)分段显示数据 1.效果展示 时间间隔:全部.时.日.周.月.年 按小时 按日 按周 按月 按年 如果这是你想要的,可以继续查看如何实现 ...
- Oracle日期转换为周,月,季度,半年,年
实现当前时间,周,月,季度,半年,年的转换,其中特别注意的是周的处理,IW方式处理逻辑,如果本周有大于等于4天,本周属于几年,如果小于4天,本周属于下一年 以1990/12/31为例,这天属于1991 ...
- C#根据当前时间获取周,月,季度,年度等时间段的起止时间
C#根据当前时间获取周,月,季度,年度等时间段的起止时间 最近有个统计分布的需求,需要按统计本周,上周,本月,上月,本季度,上季度,本年度,上年度等时间统计分布趋势,所以这里就涉及到计算周,月,季度, ...
- JAVA将一段时间 按周、月、季度、半年、年进行分割
JAVA将一段时间 按周.月.季度.半年.年进行分割. 有时候开发常常会传入一个开始时间和结束时间,将两个时间进行分割,返回一个时间的集合以下是我们小组成员所书写的实体类 package com.ai ...
- oracle直接将日期转为月份,如何使用Oracle将日期转换为周,月,季度,半年,年...
本文主要向大家介绍了如何使用Oracle将日期转换为周,月,季度,半年,年,通过具体的代码向大家展现,希望对大家学习Oracle有所帮助. 实现当前时间,周,月,季度,半年,年的转换,其中特别注意的是 ...
最新文章
- 测试数值计算程序要注意的问题
- OSPF 形成邻居 关系的条件
- DFS应用——查找强分支
- php实验cookie,PHP实验一、二(cookie和session)
- Github开源之旅启程:GitHub 上部署网页
- gstreamer/deepstream方面的博文,全网首发且唯一,有图为证
- windows 8授权概览
- js正则表达式--个人常用
- python面板数据模型操作步骤_面板模型回归操作指南,适合初学者!
- 芯片常见的三种封装形式
- unity shader - 毛发渲染,飘逸的毛发
- infinity新标签页失效
- 3-javascript
- 在 Lenovo G360 笔记本上安装 Debian Squeeze AMD64
- 【电子设计】AD2019网状铜加地孔(缝合孔)
- 云计算未来的发展前景和就业前景怎么样?
- 为什么房价很难降下来?尤其是北京上海深圳这样的大城市,这个比喻很形象...
- 爬取网络数据到excel表
- hackbar2.1.3 安装教程(附下载地址 )Firefox Chrome
- idea windows快捷键