美文网首页
mysql 从一个表中查数据并插入另一个表实现方法

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

作者: 啦啦啦啦啦哈1 | 来源:发表于2019-06-05 14:16 被阅读0次

类别一、如果两张张表(导出表和目标表)的字段一致,并且希望插入全部数据,可以用这种方法:

INSERT INTO  目标表  SELECT  * FROM  来源表 ;

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

INSERT INTO  newArticles  SELECT  * FROM  articles ;

INSERTINTOTPersonnelChange(

  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

TUserMstWHERE

`Status`=0

ANDQuitFlg =0

ANDUserId >2

相关文章

网友评论

      本文标题:mysql 从一个表中查数据并插入另一个表实现方法

      本文链接:https://www.haomeiwen.com/subject/dyajxctx.html