【问题标题】:select statement for sum of column value in db2db2中列值总和的select语句
【发布时间】:2015-05-29 11:38:56
【问题描述】:

我在 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查询

【问题讨论】:

    标签: sql db2 db2-400 cumulative-sum


    【解决方案1】:

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

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

    “累积”表示运行总和或累积总和。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多