sql - MySQL INSERT - SELECT 语法问题!

标签 sql mysql select insert

INSERT IGNORE INTO table3
(id1,   id2) VALUES
SELECT id1, id2 FROM table1, table2;

上面的 SQL 查询有什么问题?

它显示语法错误

最佳答案

删除单词 VALUESSee here for spec :

INSERT IGNORE INTO table3
(id1,   id2) 
SELECT id1, id2 FROM table1, table2;

并注意 Russ 的回应。

关于sql - MySQL INSERT - SELECT 语法问题!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3468825/

相关文章:

mysql - Rails 3.1 - 将开发人员从 mySQL 迁移到 PostgreSQL

php - 如何一次更改所有学生的年级

mysql 如何按日和月查询数据库表并生成总计

php - 可以将演示数据存储在数据库中吗?

mysql - 在 MYSQL 中使用内连接时获取总金额的问题

sql - T-SQL将日期时间修整到最接近的日期?

mysql - 对给定时间范围内的记录进行分组

mysql - 使用笛卡尔坐标系定位地点的适当算法是什么

MYSQL - 选择4个随机行并将它们转置为插入语句的列

mysql - SQL 查询内连接并限制最多 3 个最近的连接