Mysql如何将数据按照年月分组的统计

 更新时间:2025年04月11日 14:17:56   作者:小目标青年  
这篇文章主要介绍了Mysql如何将数据按照年月分组的统计方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Mysql将数据按照年月分组的统计

要的效果

方案

① 使用 DATE_FORMAT(date, ‘%Y-%m-%d’) 函数

DATE_FORMAT 怎么去使用格式化,取决于后面的格式模式。

我们这里只是想区分到年 、月, 所以我们的sql 里面使用 %Y-%m :

SELECT
DATE_FORMAT(create_time, '%Y-%m') AS DATE ,
COUNT(1)AS COUNT
FROM 表
GROUP BY DATE_FORMAT(create_time, '%Y-%m');

② 使用 left 字符串截取

我们截取到第七位 2022-10 ,刚好7位到月这 :

SELECT
LEFT(create_time,7) AS DATE,
COUNT(1)AS COUNT
FROM 表
GROUP BY LEFT(create_time,7);

好了就到这。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 简单谈谈mysql左连接内连接

    简单谈谈mysql左连接内连接

    这篇文章主要给大家介绍了关于mysql左连接内连接的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • MySQL中 and or 查询的优先级分析

    MySQL中 and or 查询的优先级分析

    这个可能是容易被忽略的问题,首选我们要清楚,MySQL中,AND的执行优先级高于OR。也就是说,在没有小括号()的限制下,总是优先执行AND语句,再执行OR语句
    2021-03-03
  • 让MySQL中某个表的操作不生成binlog日志的问题解决

    让MySQL中某个表的操作不生成binlog日志的问题解决

    文章介绍了四种方法让MySQL中某个表的操作不生成binlog日志:会话级临时关闭binlog、通过复制过滤规则、调整binlog格式和全局禁用binlog,每种方法都有其适用场景和局限性,建议优先使用会话级临时关闭方法,并根据具体需求选择合适的方案,感兴趣的朋友跟随小编一起看看吧
    2025-03-03
  • MySQL数据库安装之离线下载方式

    MySQL数据库安装之离线下载方式

    这篇文章主要介绍了MySQL数据库安装之离线下载方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-07-07
  • 远程连接mysql报错“Host xxx is not allowed to connect to this MySQL server“简单解决办法

    远程连接mysql报错“Host xxx is not allowed to connect to th

    这篇文章主要给大家介绍了关于远程连接mysql报错“Host xxx is not allowed to connect to this MySQL server“的解决办法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • 浅析MySQL实现数据迁移与备份恢复的详细指南

    浅析MySQL实现数据迁移与备份恢复的详细指南

    作为从 SQLServer 转向 MySQL 的运维人员,理解 MySQL 的数据迁移和恢复机制至关重要,下面将系统介绍 MySQL 的数据迁移技术、备份恢复策略以及底层存储原理,特别针对 Docker+Linux 环境下的运维实践
    2025-06-06
  • Mysql的水平分表与垂直分表的讲解

    Mysql的水平分表与垂直分表的讲解

    今天小编就为大家分享一篇关于Mysql的水平分表与垂直分表的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • MySQL8.0的工具日志配置管理方式

    MySQL8.0的工具日志配置管理方式

    MySQL日志分类包括错误日志(记录错误信息)、普通日志(全量操作记录)、二进制日志(用于数据恢复、主从复制和审计,默认8.0开启)、慢日志(记录性能低的SQL),配置需在my.cnf中设置,重启生效,建议分离存储日录与数据
    2025-07-07
  • MySQL分类排名和分组TOP N实例详解

    MySQL分类排名和分组TOP N实例详解

    大家好,本篇文章主要讲的是MySQL分类排名和分组TOP N实例详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • MySQL 优化利器 SHOW PROFILE 的实现原理及细节展示

    MySQL 优化利器 SHOW PROFILE 的实现原理及细节展示

    这篇文章主要介绍了MySQL优化利器SHOW PROFILE的实现原理,通过实例代码展示SHOW PROFILE的用法,需要的朋友可以参考下
    2024-12-12

最新评论