我在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查询答案 0 :(得分:2)
我认为你不想要“累积数量”,你只需要总和:
select location, sum(quantity)
from db2
group by location
having sum(quantity) < 10;
“累积”意味着累计金额或累计金额。