我不是最好的MySQL,但目前在整理任务,不确定这是否可能,或我必须做一个脚本来做这个使用插入。
但是我有两个表AccountInfo和AccountLogin,它们共享相同的主键,所以id1将匹配另一个表中的id1。我尝试做的是将这两个表合并到一个名为Account的表中,或者合并到一个包含这两个表的表中,然后重命名。
任何帮助或建议都将不胜感激。
发布于 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时犯错误。
https://stackoverflow.com/questions/58063030
复制相似问题