读书人

高手来~该怎么处理

发布时间: 2012-02-25 10:01:49 作者: rapoo

高手来~~
id 应缴费 已缴费 调整费
1 100 0 0
2 100 2 2
2 100 2 2
3 100 50 0
3 100 50 0

以上是表的示范 oracle 数据库

如果ID相同的就求ID相同的和后读出不相同的就直接读出
就像这样求和读出

1 100 0 0
2 200 4 4
3 200 100 0

[解决办法]
select id ,sum(应缴费),sum(已缴费),sum(调整费 ) from 表 group by id

[解决办法]
group by 分组 sum求和
[解决办法]
oracle难道不支持group by和sum?
[解决办法]
aya327() 的应该是对的

读书人网 >Java Web开发

热点推荐