我如何添加所有产品并更新另一个 table 中的数据

how can i add all product and update a data in another table

我有 2 个 tables tb1=storage 和 tb2=daily_quota 我想在 tb2 中添加所有同名产品并更新 table 中的 finished_product 1

示例table table1=存储

product_name finished_product
Ascorbic Kids 30
Ascorbic Adults 20

table2=daily_quota

product_name finished_product
Ascorbic Kids 30
Ascorbic Adults 30
Ascorbic Kids 30
Ascorbic Adults 30
Ascorbic Kids 30
Ascorbic Adults 30

我如何总结 table2=daily_quota 中的所有 product_name = 抗坏血酸 Kids.finished_product 并更新 table1 =storage product_name = Ascorbic Kids finished_product = table2=daily_quota

中的总和值

预期结果

table1=存储

product_name finished_product
Ascorbic Kids 90
Ascorbic Adults 90

我建议将 table1 设为视图,您可以根据需要使用。

视图看起来像这样:

CREATE VIEW storage AS
SELECT product_name, SUM(finished_product) as quantity
FROM table2
GROUP BY product_name