我有一个表格产品:
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
关于mysql - 将 mysql 数据从行移动到数据透视表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49150932/