sql 两表查询后 更新某表中部分字段
2024-10-19 11:41:02
这是上一个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
最新文章
- C++11 lambda的理解
- 写css时要注意数字的浮动方向
- 【noiOJ】p8208
- Light OJ 1025 - The Specials Menu(动态规划-区间dp)
- Azure IaaS for IT Pros Online Event 总结
- SQL SERVER其它函数
- CSS实现文字上标、下标
- Filter过滤器(1)
- 深入Android媒体存储服务(二):磁盘扫描流程
- 第1章 初识java----Java简介
- JavaScript(4)——闭包与this对象以及window对象
- 关于Maven的配置与学习
- [Codeforces]856C - Eleventh Birthday
- 对于CAN ID的理解
- 删除zabbix数据库日志
- Container 组件
- Golang 优化之路-空结构[转]
- Mysql --初识mysql语句
- subprocess.Popen指令包含中文导致乱码问题解决
- (转)超过 130 个你需要了解的 vim 命令
热门文章
- 协程:gevent模块,遇到i/o自动切换任务 038
- linux 期中架构之 nginx 安装与排错
- 前端性能优化插件 --- PageSpeed Insights
- 更改CMD默认的初始路径
- Http编程之HttpClient
- 使用bind配置DNS服务(CentOS 6.5)
- pat09-散列1. Hashing (25)
- document.write与document.getElementById.innterHTML的区别
- BNU29140——Taiko taiko——————【概率题、规律题】
- 安恒杯11月月赛web题目-ezsql详细记录