如何编写具有在Mysql Trigger中获取的多个记录的选择查询?

时间:2013-12-20 04:09:40

标签: php mysql sql

我有2个表product_history有3列

  1. ID
  2. PRODUCT_ID
  3. admin_id
  4. 另一个表(product_data)用于存储类似..

    的数据
    1. 管理员名称
    2. 产品名称
    3. 产品说明
    4. 产品编号......等。
    5. 现在我想编写一个Mysql Trigger之类的。 当在product_history表中插入记录时,我需要从product table和admin表中获取所有产品和管理相关信息,并将这些记录插入到product_data表中。

      我该怎么做?

      基本上我想在Trigger体中使用select查询,但是select查询可以返回多条记录。有可能吗?

1 个答案:

答案 0 :(得分:0)

我认为您可以在不需要在另一个表格中插入数据的情况下检索此信息,您可以在 product_data 表格中使用 admin_id (以及您的admin_name,但是被裁减。)

根据您当前的想法,在您当前的 product_data 中,您应该有一个 product_id 字段与您的其他表相关联。