为了账号安全,请及时绑定邮箱和手机立即绑定

SQL:仅基于主键列将丢失的行从一个表复制到另一个表

SQL:仅基于主键列将丢失的行从一个表复制到另一个表

PHP
慕少森 2021-07-09 13:15:03
我试图将丢失的行从一个表复制到另一个表,但前提是主键字段不存在。两个表都有相同的列名,但我没有列数及其名称,也没有主键列名,所以它可能是“ID”或其他任何东西。让我用一个例子来解释:表格1:   column 1 (primary key) , Column 2 , Column 3 , ...   1 , England , London , ...   2 , France , Paris , ...   3, Italy , Rome , ...   4 , Germany , Berlin , ...表 2:    column 1 (primary key) , Column 2 , Column 3 , ...    1 , Whatever , Whatever , ...    2 , Whatever , Whatever , ...我想将第 3 行和第 4 行复制到表 2 中,结果将是:表 2:    column 1 (primary key) , Column 2 , Column 3 , ...    1 , Whatever , Whatever , ...    2 , Whatever , Whatever , ...    3 , Italy , Rome , ...    4 , Germany , Berlin , ...我试过了   REPLACE INTO table1 SELECT * FROM table2; 但这将替换整个表,即表 2 变得与表 1 完全一样
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 123 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信