SELECT sku, sum(quantity)
FROM orders
WHERE "location" = 'Location - 1'
group by sku;
这将返回 2 列:
Col1 = Sku
Col2 = 每个 sku 的数量总和
我有另一个表,其中包含 Col1 中的 skus。 然后我想将 Col2 中的值插入到 table2 中,其中 Col1 = table2.col1(匹配 orders.sku 和 table2.sku,插入 orders.sku 的总和值)
最佳答案
我想你想要一个像这样的 select
insert
:
insert into table2(sku, result)
select sku, sum(quantity) as result
from orders
group by sku;
关于sql - 将 "group by"查询中的值插入到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54358310/