zoukankan      html  css  js  c++  java
  • mysql 查询一年中每个月份的数据量

    这个是用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    |

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

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

    无论从事什么行业,只要做好两件事就够了,一个是你的专业、一个是你的人品,专业决定了你的存在,人品决定了你的人脉,剩下的就是坚持,用善良專業和真诚赢取更多的信任。
  • 相关阅读:
    [HNOI 2010]Bus 公交线路
    [HNOI 2010]Planar
    [HNOI 2010]chorus 合唱队
    定时器 @Scheduled定点启动
    mysql后获取时间
    kafka基本原理
    cron定时表达式
    自定义导出
    java指定年月的天数和周数<br>
    Date和Calendar时间操作常用方法及示例
  • 原文地址:https://www.cnblogs.com/wzg123/p/5155149.html
Copyright © 2011-2022 走看看