标题:MySQL按月统计
取消只看楼主
月祭樱冢
Rank: 2
等 级:论坛游民
帖 子:83
专家分:97
注 册:2013-7-15
结帖率:100%
已结贴  问题点数:100 回复次数:5 
MySQL按月统计
按表t_case中start_time(datatime)字段每个年份 每个月 出现的次数 的sql语句
表结构
id   start_time
1    2015-2-1
2    2015-2-2
3    2014-1-1
4    2011-3-2
结果为
year  month  sum
2011  3       1
2014  1       1
2015  2       2
求这个查询的sql谢谢了
搜索更多相关主题的帖子: sql语句 统计 
2015-08-19 10:11
月祭樱冢
Rank: 2
等 级:论坛游民
帖 子:83
专家分:97
注 册:2013-7-15
得分:0 
SELECT start_time, SUM(1)
FROM t_case
WHERE date_format(start_time,'%m')=3
GROUP BY date_format(start_time,'%m')
这是按月查  可是怎么把年份的条件加进去呢

算法是程序的灵魂
2015-08-19 10:23
月祭樱冢
Rank: 2
等 级:论坛游民
帖 子:83
专家分:97
注 册:2013-7-15
得分:0 
额 貌似帖子发错地了 麻烦版主移一下  谢谢

算法是程序的灵魂
2015-08-19 10:33
月祭樱冢
Rank: 2
等 级:论坛游民
帖 子:83
专家分:97
注 册:2013-7-15
得分:0 
回复 4楼 Maick
老大  你确定用的是mysql?

算法是程序的灵魂
2015-08-19 15:00
月祭樱冢
Rank: 2
等 级:论坛游民
帖 子:83
专家分:97
注 册:2013-7-15
得分:0 
回复 6楼 Maick
是的 ...算了 我还是去mysql版发吧

算法是程序的灵魂
2015-08-19 15:49
月祭樱冢
Rank: 2
等 级:论坛游民
帖 子:83
专家分:97
注 册:2013-7-15
得分:0 
程序代码:
SELECT date_format(start_time,'%Y-%m') bb, SUM(1)  aa
FROM t_case
GROUP BY date_format(start_time,'%Y-%m')

这个可以

算法是程序的灵魂
2015-08-19 15:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-456540-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.180139 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved