oracle sql 问题

我现在查出来的数据是下面这种结果

A B C D
2019.1.2 AAA 1 0
2019.1.3 BBBBB 0 1
2019.1.2 AAA 0 3
2019.1.3 BBBBB 5 0

我想通过SQL去合并这个数据集或者通过JAVA代码合并也可以

A B C D
2019.1.2 AAA 1 3
2019.1.3 BBBBB 5 1

这个该怎么写?有人可以帮帮忙吗?谢谢!

阅读 1.6k
1 个回答

SELECT A, B, SUM(C) AS C, SUM(D) AS D from table GROUP BY A, B
这个是查询出你要的结果,如果你要更新的话,可以把原来的删掉再插入这个
也可以在一条上更新再删除其他的(不如直接全部删了重新加)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题