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

哥哥姐姐弟弟妹妹

2012-05-23 
求助各位高手哥哥姐姐弟弟妹妹数据格式:单位编号金额考核期2001100.002012012001200.002012022001300.0020

求助各位高手哥哥姐姐弟弟妹妹
数据格式:
单位编号 金额 考核期
2001 100.00 201201
2001 200.00 201202
2001 300.00 201202
2002 100.00 201104
2002 200.00 201201

我想得到相同单位编号最大考核期的金额合计数,如上数据想得到结果:
2001 500.00 201202
2002 200.00 201201

[解决办法]
select 单位编号 sum(金额) 考核期 from 表名 where (单位编号,考核期) in (select 单位编号,max(考核期) from 表名 group by 单位编号) group by 单位编号,考核期;

热点排行