Oracle:对相同id但不同组的单元格值求和

  • 本文关键字:单元格 求和 id Oracle oracle
  • 更新时间 :
  • 英文 :


我试图将相同id的值相加,但不同的组(1000,2000)。

<表类> ID 组 价值 tbody><<tr>101100011101200010101500018

您需要像下面这样将组1000和2000放在一起。(希望你没有"group";= -9999999999 in your table)

select ID, sum("GROUP")"GROUP", sum("VALUE")"VALUE"
from your_table
group by ID, case when "GROUP" in (1000, 2000) then -9999999999 else "GROUP" end
;

相关内容

  • 没有找到相关文章

最新更新