视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Mysql根据一个表数据更新另一个表的某些字段(sql语句)
2020-11-09 20:26:19 责编:小采
文档


下面一段代码给大家介绍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() CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建者' ,
 UPDATE_BY varchar() 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() 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表读写、索引等操作的sql语句效率优化问题
  • MySQL根据某一个或者多个字段查找重复数据的sql语句
  • PHP获取MySQL执行sql语句的查询时间方法
  • Mysql查询最近一条记录的sql语句(优化篇)
  • MySQL 截取字符串函数的sql语句
  • 完美解决mysql in条件语句只读取一条信息问题的2种方案
  • 使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名
  • 提升MYSQL查询效率的10个SQL语句优化技巧
  • 一条sql语句完成MySQL去重留一
  • MySQL语句整理及汇总介绍
  • 下载本文
    显示全文
    专题