我有一个餐桌产品:

ID | shop_id | ...


我想将id shop_id关系转换为数据透视表,并且我需要一个查询来避免手动进行此工作。

我的数据透视表product_shop具有:

ID | product_id | shop_id


用示例更新

我在产品表中有以下行:

id | shop_id | name
1  | 4       | Tablet Samsung
3  | 10      | Iphone


我需要使用以下命令填充全新的数据透视表product_shop(现在为空):

ID | product_id | shop_id
1  | 1          | 4
2  | 3          | 10


谢谢!

最佳答案

查看您的架构和示例
假设您有数据透视表product_shop与

  id autoincrement,
  product_id,
  shop_id


您可以使用插入选择

 insert into product_shop (  product_id,   shop_id )
 select id, shop_id
 from product

07-26 00:00
查看更多