mySql从一个或多个表查数据,插入到另外一个表
2. .指定目标表的插入字段
#(字段1,字段2, ...) 的数量 = 字段a,字段b, ... 的数量
INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段a, 字段b, ... FROM 来源表 ;
3.从多个表查数据
与之前类似,这里给出一个例子
INSERT INTO T01_school
SELECT t1.*, t2.*
FROM T02_class t1
LEFT JOIN T03_student t2 ON t1.stdId = t2.id
INSERT INTO cc_sys_user_role_relation(sys_user_id,role_id)
SELECT su.id AS sys_user_id ,role.id AS role_id FROM cc_sys_user su ,cc_role role
WHERE su.name="wesadminOnExam" AND role.`name`="在线考试";
以上是 mySql从一个或多个表查数据,插入到另外一个表 的全部内容, 来源链接: utcz.com/z/514141.html