繁体   English   中英

选择语句以获取db2中的列值之和

[英]select statement for sum of column value in db2

我在db2中有此数据,我需要查询...

location | part | quantity
--------------------------
  loc1     TD3     300
  loc1     RA5      0
  loc1     BC4     200
  loc2     MO2      4
  loc2     CY1      0
  loc4     RA5     100
  loc4     PL5     400
  loc3     YT7      2
  loc3     UA9      5

结果集将返回'location's有他们的总和'quantity'小于10 'part'没有关系。 因此,在上述情况下,我将获得此结果集。

location | total quantity
-------------------------
  loc2          4
  loc3          7

这需要是数据库db2的sql查询

我不认为您想要“累计数量”,而只想要总和:

select location, sum(quantity)
from db2
group by location
having sum(quantity) < 10;

“累计”将表示运行总和或累计总和。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM