帮忙解答一个sql问题?
比如下面格式数据:
A B C 主键列略
2007-01-01 za 20
2007-01-02 za 18
2007-02-03 za 22
2007-02-04 za 27
2007-02-05 za 30
2007-01-04 ha 21
2007-01-25 ha 20
2007-02-11 ha 23
2007-02-13 ha 24
2007-02-14 ha 25
2007-02-15 ha 40
...
要求得到结果如下:根据用户选择查询条件月份
如:选择2007一月
汇总2007年一月份的结果:
B 结果
za (20+18)
ha (21+20)
如:选择2007二月
汇总2007年二月份的结果:
B 结果
za (22+27+30)
ha (23+24+25+40)
请问高手,这样的sql语句怎么写?
------解决方案--------------------select b,sum(c) from table group by b where a> =... and a <...;