【发布时间】:2018-07-25 23:10:33
【问题描述】:
我是 SQL 触发器的新手。我目前被以下问题困扰。
我有 3 个表格 -
-
订单
orderid int(11) AI PK 订购日期 日期 总计十进制(8,2)
-
产品
productid int(11) AI PK 产品名称 varchar(50) 单位 varchar(10) 价格十进制(8,2)
-
订单详情
orderid int(11) productid int(11) 价格小数(8,2)
我在 orders 和 products 表中都有记录。 orderdetails 表为空,没有记录。
我想在 orderdetails 上创建一个插入触发器,以自动从 products 表中检索价格并将其更新到 orderdetails 表中插入类似的查询;
(例如 INSERT INTO orderdetails(orderid,productid) values(1,1))到 orderdetails 表中。
任何帮助将不胜感激。
【问题讨论】:
标签: mysql sql triggers mysql-workbench database-trigger