select 月份,sum(isnull(count,0)) from A group by 月份
我想了一下,简单的这样写,都不可能出现补零的数据,毕竟这个月份的数据并没有出现在表中。
看实际情况,必要时候使用union
既然知道只有两个月的,那就补上
select from
(
select 月份,sum(isnull(count,0)) from A group by 月份
union all
select '2012-02',0
union all
select '2013-05',0
) a
order by 月份
不过话说你是不是年份弄错了,从2012直接跳到2013?
我这个方法还搞不定吗?
创建一个新类,用来存查询的得到的数据。属性与查询结果列数相同
在查询语句返回值里增加时间列。查询之后,给类赋值,然后将类存入链表。
遍历链表,判断月份。
分组处理。
以上就是关于SQL 查询每个月统计的数据。全部的内容,包括:SQL 查询每个月统计的数据。、java sql查询一段数据库数据后 如何按月分组、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)