Mysql触发器-更新另一个表时更新表

时间:2019-08-12 08:34:14

标签: mysql triggers

我有三个表:

导入表:

import_id  | status
-------------------------
   1       |    1
   2       |    0

ImportItem 表:

import_id    |  product_id |  quantity_import
-------------------------------------
    2        |     1       |    5
    2        |     2       |    2
    2        |     3       |    10

产品表:

product_id   |  quantity_1   |  quantity_2
------------------------------------------
    1        |     10        |     0
    2        |     5         |     0
    3        |     15        |     0

我想在导入表中的更新quantity_2时在产品表中创建触发器更新status

我希望得到相同的结果:

当我在导入表中更新status = 1时,quantity_2 = quantity_1 - quantity_import会更新新的数量_1和数量_2

任何帮助,不胜感激!非常感谢!

0 个答案:

没有答案