当前位置:Gxlcms > 数据库问题 > [转]mysql 从一个表中查数据并插入另一个表实现方法

[转]mysql 从一个表中查数据并插入另一个表实现方法

时间:2021-07-01 10:21:17 帮助过:2人阅读

INTO 目标表 SELECT * FROM 来源表 ;

例如,要将 articles 表插入到 newArticles 表中,则可以通过如下SQL语句实现:

INSERT INTO newArticles SELECT * FROM articles ;

类别二、 如果只希望导入指定字段,可以用这种方法:

INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表 ;

请注意以上两表的字段必须一致,否则会出现数据转换错误。

INSERT INTO TPersonnelChange(
   UserId,
   DepId,
   SubDepId,
   PostionType,
   AuthorityId,
   ChangeDateS,
   InsertDate,
   UpdateDate,
   SakuseiSyaId
 )SELECT
   UserId,
   DepId,
   SubDepId,
   PostionType,
   AuthorityId,
   DATE_FORMAT(EmployDate, %Y%m%d),
   NOW(),
   NOW(),
   1
FROM
   TUserMst WHERE
   `Status` = 0
AND QuitFlg = 0
AND UserId > 2

以上就是mysql 从一个表中查数据并插入另一个表实现方法的详细内容

From: https://www.php.cn/mysql-tutorials-362230.html

[转]mysql 从一个表中查数据并插入另一个表实现方法

标签:错误   mysq   程序   post   https   就是   href   另一个   html   

人气教程排行