首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过查看php中的主键将唯一数据插入到其他表中

如何通过查看php中的主键将唯一数据插入到其他表中
EN

Stack Overflow用户
提问于 2016-07-15 07:14:13
回答 1查看 43关注 0票数 0

我有两张桌子:

retailoutlets:

代码语言:javascript
复制
idretailoulets (PK), 
cities_idcities, 
Mall_idMalls, 
outletName, 
BrandId(fk).

品牌:

代码语言:javascript
复制
BrandId(PK), 
BrandName, 
companyURL.

每个品牌都可以有多家分店在零售台面上。我已经通过排序从出口名称中的唯一数据插入了品牌名,然后插入到品牌名。现在,我想通过引用品牌表将BrandID插入到零售店表中。

有人能告诉我怎么处理这些吗?谢谢

[在这个表中,我想把品牌id,指的是出口名称,因为每个品牌都有几个分店名称,而在品牌表中,每个品牌的id已经指定了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-15 09:44:30

正如我从您的问题中了解到的,您在brand表中填充了来自retailoutlets的唯一outletName

我已经通过排序从出口名称中的唯一数据插入了品牌名,然后将其插入到品牌名称。

所以我可以想象你做了这样的事:

代码语言:javascript
复制
INSERT INTO `brand` (BrandName)
SELECT outletName as BrandName FROM retailoutlets GROUP BY outletName

如果是的话,那你只需要

代码语言:javascript
复制
UPDATE retailoutlets O
INNER JOIN brand B ON B.BrandName = O.outletName
SET O.BrandId = B.BrandId
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38390010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档