[英]SQL insert certain data from one table to another
我正在尝试使用此代码将数据从users
表移动到mailing
表
INSERT INTO `mailing_lists` (user_id, email)
SELECT id, email FROM `users`;
这已经移动了数据(不是全部!)但也返回了这个错误
静态分析:
分析过程中发现 1 个错误。
缺少表达。 (在位置 25 的“ON”附近)SQL 查询:Edit Edit
SET FOREIGN_KEY_CHECKS = ON;
MySQL 说: 文档
2006 - MySQL 服务器消失了
题
我做错了什么,解决方案是什么?
SET FOREIGN_KEY_CHECKS = 0;
INSERT INTO `mailing_lists` (user_id, email)
SELECT id, email FROM `users`;
SET FOREIGN_KEY_CHECKS = 1;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.