在DB2

2015-05-29 40 views
1

列值的總和select語句我在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 

的結果集的查詢將返回有他們'quantity'的總和的'location's少比10.這個'part'沒有關係。所以在上面的例子中,我會得到這個結果集。

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

這需要對數據庫DB2

回答

2

我不想要 「累積量」 認爲一個SQL查詢,你只是想和:

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

「累計「意味着一個運行總數或累計總和。

+0

忘了sum()。我認爲這會起作用 – Angelo