我有一个餐桌产品:
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