Mysql 根据一个表数据更新另一个表的某些字段(sql语句)
程序员文章站
2022-03-18 14:11:14
下面一段代码给大家介绍mysql 根据一个表数据更新另一个表的某些字段,具体代码如下所示:
drop table if exists t_u_template;...
下面一段代码给大家介绍mysql 根据一个表数据更新另一个表的某些字段,具体代码如下所示:
drop table if exists t_u_template; -- 模版表 create table t_u_template ( id int not null auto_increment comment '模版表id', template_code varchar(50) binary comment '模版编码', template_name varchar(300) binary comment '模版名称', create_time datetime default null comment '创建时间', create_by varchar(64) character set utf8 collate utf8_general_ci not null comment '创建者' , update_by varchar(64) character set utf8 collate utf8_general_ci comment '更新者' , update_date datetime comment '更新时间' , constraint pk_u_template primary key (id) )default charset=utf8 comment '模版表'; drop table if exists template_temp_create; -- 模版临时表 create table template_temp_create ( id int not null auto_increment comment '模版表id', object_id varchar(50) binary comment '模版编码', operater_name varchar(64) character set utf8 collate utf8_general_ci not null comment '更新者' , create_time datetime not null comment '更新时间' , constraint pk_u_template primary key (id) )default charset=utf8 comment '模版临时表'; -- 修改创建人创建时间到t_u_template表 update t_u_template a,template_temp_create b set a.create_time=b.create_time where a.template_code = b.object_id; update t_u_template a,template_temp_create b set a.create_by=b.operater_name where a.template_code = b.object_id ;
总结
以上所述是小编给大家介绍的mysql 根据一个表数据更新另一个表的某些字段,希望对大家有所帮助
推荐阅读
-
mysql更新一个表里的字段等于另一个表某字段的值实例
-
MySQL根据某一个或者多个字段查找重复数据的sql语句
-
如何使用MySQL一个表中的字段更新另一个表中字段
-
SQL语句解决:根据一张表中的两个字段拿另外一张表中的同一个字段的查询
-
mysql 将一个表中的数据复制到另一个表中,sql语句
-
MySQL 两张表关联更新(用一个表的数据更新另一个表的数据)
-
【转载】SQL语句将一个表的数据写入到另一个表中
-
sql存储过程实例--动态根据表数据复制一个表的数据到另一个表
-
Mysql 根据一个表数据更新另一个表的某些字段(sql语句)
-
UPDATE语句:将一个表里的字段更新到另一个表的字段里的语句