mysql用一个表更新另一个表(两表更新)方法

  • 更新时间:2020-03-09 21:41:14
  • 编辑:向欣愉

Solution 1:  修改1列

update student s, city c
set s.city_name = c.name
where s.city_code = c.code;

Solution 2:  修改多个列

update  a,  b

set a.title=b.title, a.name=b.name
where a.id=b.id

Solution 3: 采用子查询

update student s set city_name = (select name from city where code = s.city_code);

以上这篇mysql用一个表更新另一个表的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

相关教程

  • LNMP下使用命令行导出导入MySQL数据库的方法

    这篇文章主要介绍了LNMP下使用命令行导出导入MySQL数据库的方法,需要的朋友可以参考下

    发布时间:2019-06-05

  • 浅析mysql索引

    数据库索引是一种数据结构,目的是提高表的操作速度,下面通过本文给大家分享mysql索引的相关知识,感兴趣的朋友一起看看吧

    发布时间:2019-06-05

  • 高性能MySQL

    高性能MySQL

    大小:392 MBMySQL电子书

  • MySQL技术内幕:InnoDB存储引擎

    MySQL技术内幕:InnoDB存储引擎

    《MySQL技术内幕:InnoDB存储引擎(第2版)》 由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内唯一一本关于InnoDB的专著,《MySQL技术内幕:InnoDB存储引擎(第2版)》的第1版广受

    大小:39.3 MBMySQL电子书

  • MySQL入门经典

    MySQL入门经典

    《 MySQL入门经典 》以新手为关键,全方位解读MySQL数据库系统。在內容分配上由浅人深,让用户由浅入深地把握编程技术;在內容解读上融合丰富多彩的详解和品牌形象的形容,协助用户了解

    大小:313.3 MBMySQL入门电子书

  • MySQL 8从入门到精通

    MySQL 8从入门到精通

    MySQL被设计方案为1个可移植的数据库查询,基本上能在当今全部的电脑操作系统上运作,如Linux、Solaris、FreeBSD、Mac和Windows。开源系统MySQL数据库查询发展趋势到今日,早已具备了十分普遍的客

    大小:168 MBMySQL8

  • MySQL8从入门到精通

    MySQL8从入门到精通

    大小:88592 MB MMySQL8

  • PHP和MySQL Web开发(第5版)

    PHP和MySQL Web开发(第5版)

    在《PHP和MySQL Web开发》书中,我们将把使用PHP与MySQL的经验和心得体会毫无保留地分享给你,PHP和MySQL是目前热门的两个Web开发工具。

    大小:27 MB网站开发电子书

  • MySQL 8 Cookbook

    MySQL 8 Cookbook

    MySQL 8的更新幅度在MySQL历史上可谓空前,增添很多重磅新特性——“数据字典”取消了已存在几十年的frm文件,将插件式数据库的重心偏向InnoDB,极大提高meta data的访问性能,并支持了DDL原子性

    大小:206.5 MBMySQL电子书

  • MySQL DBA修炼之道

    MySQL DBA修炼之道

    MySQL DBA修炼之道 以实战讲解为主,摒弃了生产实践中不常用的知识和技术。书中内容主要分为5部分。第壹部分介绍MySQL的应用领域和适用场景、基础架构、常见生产环境部署方式,以及MySQL安

    大小:4.9 MBMySQL电子书

用户留言