mysql 列数据通过连接从一个表复制到另一个表?
在弄清楚这个语法时遇到麻烦... :-/
表 1
ID FEE FAI FOE
0 Fee1 Fai1 Foe1
1 Fee2 Fai2 Foe2
2 Fee3 Fai3 Foe3
表 2
ID FEE FAI FUM
- Fee1 Fai1 Fum1
- Fee2 Fai2 Fum2
- Fee3 Fai3 Fum3
基于共享列 FEE 和 FAI,当它们组合形成唯一对时,我想将适当的 ID 值从表 1 复制到表2. 并非表 1 中的所有数据都出现在表 2 中,反之亦然,因此 ID 必须与其正确的行相匹配。
我知道这需要一个更新集,可能还需要一个连接,但是我很难想出 phpMyAdmin 愿意思考的任何东西,并且很难找到一个足够相关的问题来让我前进。
抱歉,这么简单,感谢您的宝贵时间。
Having trouble figuring out the syntax for this one... :-/
Table 1
ID FEE FAI FOE
0 Fee1 Fai1 Foe1
1 Fee2 Fai2 Foe2
2 Fee3 Fai3 Foe3
Table 2
ID FEE FAI FUM
- Fee1 Fai1 Fum1
- Fee2 Fai2 Fum2
- Fee3 Fai3 Fum3
Based on the shared columns FEE and FAI, which when combined form unique pairs, I'd like to copy the appropriate ID values from table 1 to table 2. Not all data in table 1 is present in table 2 and vice versa, so the IDs have to be matched to their correct rows.
I know this requires an UPDATE SET and possibly a JOIN, but am having trouble coming up with anything that phpMyAdmin is willing to chew on, and having trouble finding a sufficiently related question on SO that can get me moving.
Sorry for such an easy one, and thank you for your time.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)