+ -
当前位置:首页 → 问答吧 → 时间字段按年月分组 sql语句怎么写?

时间字段按年月分组 sql语句怎么写?

时间:2011-09-22

来源:互联网

数据库是mysql

比如字段两列
  A B
2011-10-10 100
2011-10-20 100
2012-05-15 50


查询结果为

  A B
 2011-10 200
 2012-05 50


 

作者: wflyxiaonian   发布时间: 2011-09-22

[code=SQL][/code]
to_char(A,'yyyymm') as A

sum(B)
group by A

作者: Rocky_Tian2012   发布时间: 2011-09-22

select to_char(A,'yyyymm') as A,sum(B)over(partition by to_char(A,'yyyymm'))
from table

作者: cosio   发布时间: 2011-09-22

热门下载

更多