我有一个库存表,其中列出了零件,仓库位置和该位置的数量。当前在同一位置有重复的条目,我想将它们合并在一起。
例如
ID | Part_Number | Location | Quantity
1 | 12345 | A1 | 100
2 | 12345 | A1 | 50
3 | 12345 | A2 | 300
4 | 67890 | A1 | 200
我想得到它,因此位置A1中的两个12345条目更改为一个显示150个库存的条目。
我正在尝试使用JOINS实现此目标,但是由于我不完全了解它们的工作原理,因此我很挣扎。到目前为止,我只设法对整个表求和。
答案 0 :(得分:1)
按part_number, location
使用分组
select part_number, location, sum(quantity) as stkquantity
from tablename
group by part_number, location