一:关联不同的表更新

1: 通过where关联更新

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

2:子查询更新

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

子查询更新优化:

UPDATE t_advs_order SET
attribute1=(SELECT o.order_state FROM tk_zyt_scenery_order o WHERE o.order_id=`on`),
attribute2=(SELECT o.order_state FROM tk_zyt_scenery_order o WHERE o.order_id=`on`)
WHERE EXISTS (SELECT o.order_state FROM tk_zyt_scenery_order o WHERE o.order_id=`on`); 

转为:

UPDATE t_advs_order a INNER JOIN tk_zyt_scenery_order s ON s.order_id=a.`on` SET    a.attribute1=s.order_id,     a.attribute2=s.order_id; 

转载于:https://www.cnblogs.com/Alight/p/5416900.html

php分享(三十六)mysql中关联表更新相关推荐

  1. 避暑山庄消失的三十六景,曾经那么美!

    来源: 老家热河 过去 老家热河曾先后推出了几篇 承德人李树介绍避暑山庄的文章 图文并茂,知识性强 受到很多读者朋友的欢迎 今天 李树又为我们带来了 避暑山庄遗存三十六景 一起看看都是哪里吧 避暑山庄 ...

  2. 三十六、Java集合中的HashMap

    @Author:Runsen @Date:2020/6/3 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排名 ...

  3. [Python从零到壹] 三十六.图像处理基础篇之图像算术与逻辑运算详解

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  4. 分布式系统架构设计三十六式之服务治理 - 第一式 - 隔板模式

    导读 日拱一卒,功不唐捐,分享是最好的学习,一个知识领域里的 "道 法 术 器" 这四个境界需要从 微观.中观以及宏观 三个角度来把握.微观是实践,中观讲套路,宏观靠领悟.本系列文 ...

  5. 三十六進制之間隨便轉換

    去年在網上給一家公司投簡歷的時候,對方要求寫一個任意進制轉換的函數,當時沒有回過神來,也不知道JAVA中有這樣的函數,呵呵.于是就自己操刀,寫了這個三十六進制之音隨便轉的函數.不過,權當練習吧,如果你 ...

  6. mysql join 组合索引,图文详解MySQL中两表关联的连接表如何创建索引

    本文介绍了MySQL中两表关联的连接表是如何创建索引的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 问题介绍 创建数据库的索引,可以选择单列索引,也可以选择创建组合索引. 遇到如下这种情况 ...

  7. 实验三十六 Windows Server 2012 RDS桌面虚拟化之七VDI虚拟桌面的更新和维护

    实验三十六 Windows Server 2012 RDS桌面虚拟化之七VDI虚拟桌面的更新和维护 在远程桌面服务中,往往需要定期对虚拟桌面更新补丁或应用程序,以往的方法是一台一台的更新:但是在Win ...

  8. 【Visual C++】游戏开发笔记三十六 浅墨DirectX提高班之四 顶点缓存的逆袭

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8276363 作者:毛星云(浅墨 ...

  9. spring boot 与 iview 前后端分离架构之开发环境基于docker的部署的实现(三十六)

    spring boot 与 iview 前后端分离架构之开发环境基于docker的后端的部署的实现(三十六) 公众号 基于docker的后端的部署 安装mysql数据库 创建数据库 安装redis 安 ...

最新文章

  1. 人人都能看懂LSTM
  2. C# 功能完整的单表增删改查程序
  3. git config设置用户名_hexo和git搭建博客过程
  4. 我们再来玩游戏(博弈)
  5. 自定义Android带图片的按钮
  6. sublime text 3 插件推荐?
  7. 浅谈相对定位与绝对定位
  8. 第5次作业+105032014070+胡阳洋
  9. PHP-Java-Bridge使用笔记
  10. React Native Fetch封装那点事...
  11. 孙鑫-MFC笔记九--菜单编程
  12. Activity/Fragment最强生命周期总结
  13. python函数手册pdf_Python参考手册(第4版 修订版) ([美]大卫 M.比兹利) 中文pdf扫描版[102MB]...
  14. Android实现在线阅读PDF文件
  15. 整理2005年至2019年东盟10国GDP数据
  16. Python之scrapy实现的爬虫,百度贴吧的自动签到和自动发帖、自动回帖
  17. 「星火计划沙龙视频」腾讯自研Kona JDK技术分享
  18. 接入植物识别功能快速识别万种植物花卉
  19. STM32F103单片机控制SG90舵机
  20. 「云安全」 什么是云访问安全代理(CASB )?

热门文章

  1. WebService只能在本地使用,无法通过网络访问的解决办法
  2. eclips git中的add to Index无效解决
  3. pattern recognition and machine learning基本思想1:最大似然估计
  4. 安全基础知识 最强0到33600端口详解(5)
  5. python文本进度条代码解释_python动态文本进度条的实例代码
  6. 2021-04-13 Linux I/O模型
  7. hiveserver2详解
  8. Xilinx PCIE IP核接口介绍
  9. (35)SystemVerilog语言编写呼吸灯
  10. plsql设置oracle11g,数据库oracle11G,如何通过plsql查询表空间大小,如何通过PLSQL把一个表空间的大小设置成自动扩展...