Sql 带有group和sum的db2 select语句

Sql 带有group和sum的db2 select语句,sql,db2,db2-400,Sql,Db2,Db2 400,我在db2中有这些数据,我需要查询这些数据 location | part | quantity -------------------------- loc1 TD3 300 loc1 RA5 0 loc2 MO2 8 loc2 CY1 9 loc2 BL5 6 loc4 RA5 50 loc4 PL5 5 loc3 YT

我在db2中有这些数据,我需要查询这些数据

location | part | quantity
--------------------------
  loc1     TD3     300
  loc1     RA5       0
  loc2     MO2       8
  loc2     CY1       9
  loc2     BL5       6
  loc4     RA5      50
  loc4     PL5       5
  loc3     YT7       2
  loc3     UA9       5
结果集将返回所有
零件
位置
小于10的
'part'
不需要包含在结果集中。同样在结果集中,我也要计算数量的总和。在上面的例子中,我会得到这个结果集

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

我明白了,这需要是数据库db2的sql查询。这不是你上一个问题的翻版。但这只是对查询的一个小调整:

select location, sum(quantity)
from db2
group by location
having max(quantity) < 10;
选择位置、总和(数量)
来自db2
按位置分组
最大(数量)<10;

我明白了。这不是你上一个问题的翻版。但这只是对查询的一个小调整:

select location, sum(quantity)
from db2
group by location
having max(quantity) < 10;
选择位置、总和(数量)
来自db2
按位置分组
最大(数量)<10;

我明白了。这不是你上一个问题的翻版。但这只是对查询的一个小调整:

select location, sum(quantity)
from db2
group by location
having max(quantity) < 10;
选择位置、总和(数量)
来自db2
按位置分组
最大(数量)<10;

我明白了。这不是你上一个问题的翻版。但这只是对查询的一个小调整:

select location, sum(quantity)
from db2
group by location
having max(quantity) < 10;
选择位置、总和(数量)
来自db2
按位置分组
最大(数量)<10;

没错,戈登。在将我上一个问题中的代码付诸实施后,我意识到它不是我所需要的。这是正确的。在将我上一个问题中的代码付诸实施后,我意识到它不是我所需要的。这是正确的。在将我上一个问题中的代码付诸实施后,我意识到它不是我所需要的。这是正确的。在将我上一个问题中的代码付诸实施后,我意识到这不是我所需要的。谢谢你的帮助。谢谢你的帮助。谢谢你的帮助。谢谢你的帮助