首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL将两个表合并在一起

问MySQL将两个表合并在一起
EN

Stack Overflow用户
提问于 2019-09-23 20:59:15
回答 1查看 40关注 0票数 0

我不是最好的MySQL,但目前在整理任务,不确定这是否可能,或我必须做一个脚本来做这个使用插入。

但是我有两个表AccountInfo和AccountLogin,它们共享相同的主键,所以id1将匹配另一个表中的id1。我尝试做的是将这两个表合并到一个名为Account的表中,或者合并到一个包含这两个表的表中,然后重命名。

任何帮助或建议都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2019-09-23 21:49:32

创建表"Members“,列: id,AccountInfo的其他列,AccountLogin的其他列。

然后,就像Lelio Faieta所说的,插入到成员中选择id,AccountInfo ai的其他列,来自AccountInfo ai AccountLogin al的其他列AccountInfo ai AccountLogin al ON (al.id = ai.id)。

此外,如果存在不匹配AccountLogin行的AccountInfo行,则可以使用左连接而不是内连接。

披露:我通常使用甲骨文,所以我可能会在使用MySQL时犯错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58063030

复制
相关文章

相似问题

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