这是上一个sql更新某表字段的一个延伸,在更新表数据时,实际上会有多表数据查询场景,查询后,只需要更新某一个表中的数据,以下提供两个方法,

第一种使用update 两表查询

update api_manage_apicollectioninfo_copy a, api_manage_apicollectionmanage b   set a.header=replace(a.header,'XXXDDD','zhangjun')  WHERE a.api_collection_id=b.id and b.project_id=4 and b.creator_id=12

 第二种使用inner join

update api_manage_apicollectioninfo_copy a INNER JOIN api_manage_apicollectionmanage b   ON  a.api_collection_id=b.id  set a.header=replace(a.header,'zhangjun','$zhangjun12')  WHERE b.project_id=4 and b.creator_id=12

  

最新文章

  1. C++11 lambda的理解
  2. 写css时要注意数字的浮动方向
  3. 【noiOJ】p8208
  4. Light OJ 1025 - The Specials Menu(动态规划-区间dp)
  5. Azure IaaS for IT Pros Online Event 总结
  6. SQL SERVER其它函数
  7. CSS实现文字上标、下标
  8. Filter过滤器(1)
  9. 深入Android媒体存储服务(二):磁盘扫描流程
  10. 第1章 初识java----Java简介
  11. JavaScript(4)——闭包与this对象以及window对象
  12. 关于Maven的配置与学习
  13. [Codeforces]856C - Eleventh Birthday
  14. 对于CAN ID的理解
  15. 删除zabbix数据库日志
  16. Container 组件
  17. Golang 优化之路-空结构[转]
  18. Mysql --初识mysql语句
  19. subprocess.Popen指令包含中文导致乱码问题解决
  20. (转)超过 130 个你需要了解的 vim 命令

热门文章

  1. 协程:gevent模块,遇到i/o自动切换任务 038
  2. linux 期中架构之 nginx 安装与排错
  3. 前端性能优化插件 --- PageSpeed Insights
  4. 更改CMD默认的初始路径
  5. Http编程之HttpClient
  6. 使用bind配置DNS服务(CentOS 6.5)
  7. pat09-散列1. Hashing (25)
  8. document.write与document.getElementById.innterHTML的区别
  9. BNU29140——Taiko taiko——————【概率题、规律题】
  10. 安恒杯11月月赛web题目-ezsql详细记录