`
Tzhennan
  • 浏览: 58177 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql 按年月日分组统计

 
阅读更多

 create_time timestamp格式(如:2016-06-28 11:03:28)

        SELECT DATE_FORMAT(create_time,'%Y%u')  AS  weeks,COUNT(id)   AS  count FROM role GROUP BY weeks;

        SELECT DATE_FORMAT(create_time,'%Y%m%d')   AS  days,COUNT(id)   AS  count FROM role GROUP BY days; 

        SELECT DATE_FORMAT(create_time,'%Y%m')   AS  months,COUNT(id)   AS  count  FROM role GROUP BY months 

 

create_time时间戳格式(如:1467083014)

        SELECT FROM_UNIXTIME(create_time,'%Y%u')   AS  weeks,COUNT(id)   AS  count  FROM role GROUP BY weeks; 

        SELECT FROM_UNIXTIME(create_time,'%Y%m%d')  AS   days,COUNT(id)   AS  count  FROM role GROUP BY days; 

        SELECT FROM_UNIXTIME(create_time,'%Y%m')   AS  months,COUNT(id)   AS  count  FROM role GROUP BY months 

 

分享到:
评论

相关推荐

    Mysql按年,月,日,是分组统计数据

    Mysql按年,月,日,是分组统计数据,适合做各种时间的数据查询

    mysql列转行以及年月分组实例

    总结起来,这个实例展示了一个综合性的SQL查询,它涵盖了列转行、按年月分组、条件筛选和统计功能。这样的查询在数据分析、报表生成等领域非常常见,能够帮助我们快速获取并展示多维度的数据信息。通过理解这些知识...

    sqlserver/mysql按天、按小时、按分钟统计连续时间段数据【推荐】

    - 这些生成的连续时间段可以作为`GROUP BY`子句中的字段,以便按时间段对数据进行分组统计。例如,对于按天统计交易笔数,可以将生成的日期与交易数据的日期字段进行匹配,然后计算每天的交易次数。 4. **与业务...

    非常完美Java实现年、月、日、周访问量统计

    8. **数据聚合**:对于更复杂的需求,比如按小时或按用户分组统计,可能需要使用数据聚合框架,如Apache Commons Math的统计模块,或者更强大的Apache Spark或Hadoop。 9. **异常处理**:在处理文件或数据库操作时...

    MYSQL时间处理(全)

    1. **按小时分组统计:** - 统计过去24小时内`t_asset_check_result_bak`表中的记录数量: ```sql SELECT CONCAT(DATE_FORMAT(model.ENTER_DATE, '%Y-%m-%d%H'), ':00:00') label, COUNT(1) value FROM t_...

    详解mysql 获取某个时间段每一天、每一个小时的统计数据

    如果你需要统计的是每个月的数据,可以更改`DATE_FORMAT`函数的格式,例如使用`'%Y-%m'`,这样会按年月进行分组。 接下来,我们讨论如何获取某一天内每个小时的统计数据。这通常需要用到MySQL的`HOUR`函数: ```...

    MySQL命令大全

    (按回车键出现Database changed 时说明操作成功!) 4:查看现在的数据库中存在什么表 mysql> SHOW TABLES; 5:创建一个数据库表 mysql> Create TABLE MYTABLE (name VARCHAR(20), sex CHAR(1)); 6:显示表的结构...

    MongoDB和Mysql常用增删改查语句

    **一、分组统计** 在处理大量数据时,分组统计是非常重要的一个功能。通过使用`$group`聚合阶段,我们可以根据特定字段对数据进行分组,并计算各组的统计值。 **示例代码:** ```javascript db.partydues....

    同济大学大学计算机access作业答案实用.pdf

    6. 分组统计:GROUP BY子句用于将数据按照某个字段进行分组,可以同时使用MIN(), MAX()和AVG()函数计算每组的最小值、最大值和平均值。第六题中,按性别分组,计算男女职工的最低、最高和平均实发工资。 7. 多表...

    15-Hive统计1

    - **每天评论量**:通过`creationtime`字段按日期分组,统计每天的评论数量,这需要对日期进行处理,可能需要自定义UDF去除时分秒。 - **自定义UDF**:用户定义的函数(UDF)可以扩展Hive的功能。在这个例子中,...

    超经典的50个SQL练习

    - 排序查询:使用`ORDER BY`对结果进行排序,如`SELECT * FROM Student ORDER BY Sage DESC`返回按出生年月降序排列的学生列表。 - 聚合函数:使用`SUM`, `AVG`, `MIN`, `MAX`等计算汇总值,如`SELECT AVG(score) ...

    50条常用SQL语句.pdf

    - `GROUP BY` 和 `HAVING` 用于数据分组和过滤,例如统计各科平均分或按性别分组的学生数量。 - `ORDER BY` 用于对查询结果进行排序,可以按升序(`ASC`)或降序(`DESC`)排列。 4. **更新数据**: - `UPDATE` 语句...

    HQL学习教程Hibernate入門

    `Duration.between()`计算两个时间点之间的持续时间,`Period.between()`用于计算两个日期之间的年月日差。 **扩展Hibernate的主键生成策略** Hibernate提供了多种主键生成策略,可以根据需求选择: 1. **...

    经典SQL脚本大全

    │ │ 6.1.5 按指定上下限区间进行数据统计的示例.sql │ │ 6.1.6 随机出题的示例.sql │ │ 6.2.1 ROLLUP实现的分级汇总示例(定义各汇总列标题).sql │ │ 6.2.1 ROLLUP实现的分级汇总示例(带排序及汇总列标题处理...

    Sqlserver2000经典脚本

    纵.sql │ 复杂年月处理.sql │ 统计--交叉表+日期+优先.sql │ ├─第03章 │ │ 3.2 各种字符串分拆处理函数.sql │ │ 3.3 各种字符串合并处理示例.sql │ │ 3.4.1 分段截取函数....

Global site tag (gtag.js) - Google Analytics