【发布时间】:2020-10-30 21:28:11
【问题描述】:
我在同一个数据库中有两个表。表 1 是使用 csv 导入自动生成的,列名都类似于:COL 1、COL 2 等。表 2 是我创建的表。在这两个表中,除了 Table2 中的 PK AI 字段外,所有字段都可以为 VARCHAR NULL 为空。表 1 有 18 个字段。表 2 有 21 个字段。
我正在尝试将 table1 中的前 18 个字段插入 table2。我的代码如下所示。
INSERT INTO table2
(First, Last, Address...)
SELECT COL 1, COl 2, COl 3
FROM table1;
这不起作用。我已经尝试在两个字段列表上使用和不使用反引号和单引号。 错误消息只告诉我错误在第 3 行。 我错过了什么?
【问题讨论】:
-
另外,顺便说一句,table1 没有 PK。我不是我忽略了table2中的PK AI字段。
标签: phpmyadmin sql-insert