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






