gpt4 book ai didi

MySQL。自动添加到另一个表中

转载 作者:行者123 更新时间:2023-11-29 00:13:22 24 4
gpt4 key购买 nike

我有两个表:

表 1:

id | product   | quantity | price_per_unit
1 tshirt 5 10
2 pants 10 20
3 chocolate 30 5
4 juice 15 6
5 nutella 20 15

表 2:

id | product_id | quantity_sold | price
1 1 2 ?
2 2 1 ?
3 3 5 ?

显然.. 2 件售出的 T 恤的价格为 20 件,1 件售出的裤子的价格为 20 件,5 件巧克力的价格为 25 件。但是我怎样才能做到这一点而不必自己输入呢?我想加入这两个表和 table2.price = quantity_sold * price_per_unit 但我真的不知道该怎么做。与执行 table2.D1 = table2.C1 * table1.D1、table2.D2 = table2.C2 * table1.D2 等相同提示?

最佳答案

我认为您正在寻找带有JOINUPDATE:

update table2 t2
join table1 t1 on t2.product_id = t1.id
set t2.price = t1.price_per_unit * t2.quantity_sold;

关于MySQL。自动添加到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23856637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com