mysql - 有没有办法在 MySQL 中为每个 ID 插入对应行的触发器?
问题描述
我想创建一个订单,然后将多行插入另一个表。这将如下所示:
用户从 tableOfStuff 中选择一个或多个项目,然后下订单,将新订单插入 tableOrders。创建此插入时,我需要将为该订单创建的 ID 复制到 TRIGGER 中,然后在 tableOrderDetails 中创建多行。在此表中,我希望为 tableOfStuff 中的每个 ID 创建一行,然后在每一行中重复一个新的 OrderID(为订单创建)。
我将如何在 MySQL 中实现这一点?任何教程或示例都会很棒或我应该在网上搜索的主题领域?
TableOfStuff - PK:ToS_ID
表订单 - PK:ToO_ID
TableOfStuffOrders - FK:ToS_ID && ToO_ID
ToO_ID 将只是一个 ID,但 ToS_ID 将是一个或多个 ID。