首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

帮忙解答一个sql有关问题

2012-02-01 
帮忙解答一个sql问题?比如下面格式数据:ABC主键列略2007-01-01za202007-01-02za182007-02-03za222007-02-0

帮忙解答一个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 <...;

热点排行