Sql 带有group和sum的db2 select语句
我在db2中有这些数据,我需要查询这些数据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
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;
没错,戈登。在将我上一个问题中的代码付诸实施后,我意识到它不是我所需要的。这是正确的。在将我上一个问题中的代码付诸实施后,我意识到它不是我所需要的。这是正确的。在将我上一个问题中的代码付诸实施后,我意识到它不是我所需要的。这是正确的。在将我上一个问题中的代码付诸实施后,我意识到这不是我所需要的。谢谢你的帮助。谢谢你的帮助。谢谢你的帮助。谢谢你的帮助