博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 查询一年中每个月份的数据量
阅读量:6818 次
发布时间:2019-06-26

本文共 689 字,大约阅读时间需要 2 分钟。

这个是用mid()函数   截取字符串

mysql> select count(*) as '数量',mid(time,1,7) as month from my_add where time between '2015-01-01 00:00:00' and '2016-01-01 00:00:00' group by month;

+------+---------+

数量 | month   |

+------+---------+

|    2 | 2015-01 |

|    1 | 2015-08 |

|    1 | 2015-09 |

|    1 | 2015-10 |

|    1 | 2015-11 |

|    2 | 2015-12 |

+------+---------+

这是另一种方法date_format()

mysql> select count(*) as '数量',date_format(time,'%m') as month from my_add group by month;

+------+-------+

| 数量 | month |

+------+-------+

|    1 | NULL  |

|    3 | 01    |

|    1 | 08    |

|    1 | 09    |

|    1 | 10    |

|    1 | 11    |

|    2 | 12    |

+------+-------+

会了 感觉挺简单  不会之前 真的是怎么都搞不定    总之搞定了   希望遇到这种问题的人能看到它解决把

转载于:https://www.cnblogs.com/wzg123/p/5155149.html

你可能感兴趣的文章
图解排序算法之快速排序-双端探测法
查看>>
mysql
查看>>
程序中的bug程度分析
查看>>
[算法][LeetCode] Dynamic Programming(DP)动态规划
查看>>
12.8 Nginx用户认证
查看>>
11月15日云栖精选夜读:分布式服务框架Dubbo疯狂更新!阿里开源要搞大事情?...
查看>>
跨链技术的分析和思考
查看>>
大数据(hadoop-HDFS原理分析)
查看>>
usermod命令 、用户密码管理、 mkpasswd命令
查看>>
一周第三次课
查看>>
日常运维(一)
查看>>
SAP数据中心概述
查看>>
Druid数据库连接池就这么简单
查看>>
比特币现金BCH 硬分叉,能否突破$1500?
查看>>
Python最假的库:Faker
查看>>
IDE 插件新版本发布,开发效率 “biu” 起来了
查看>>
基于OAS设计可扩展OpenAPI
查看>>
Java多线程与高并发:java.util.concurrent包
查看>>
阿里云安全肖力:安全基础建设是企业数字化转型的基石
查看>>
Redis 基础、高级特性与性能调优
查看>>