mysqlupdate语句(MySQL将select结果执行update的实例教程)
类别:数据库 浏览量:1825
时间:2021-11-08 16:22:43 mysqlupdate语句
MySQL将select结果执行update的实例教程一、单表查询—>更新
|
UPDATE table_name SET field1=new-value1, field2=new-value2 [ WHERE Clause] |
二、多表联合查询—>更新
|
UPDATE a INNER JOIN ( SELECT yy FROM b) c ON a.id = c.id SET a.xx = c.yy [ WHERE Clause] |
- 上面的 INNER JOIN ,可以换为 LEFT JOIN 、 RIGHT JOIN 等联合查询。
- SET 后的字段必须为 a 表中的字段,该字段可以等于某个常量,可以等于某一列。若不是 a 表中的字段,则会报 The target table b of the UPDATE is not updatable 的信息。
- WHERE 子句必须放在 SET 后面
- UPDATE 后的 a 表不是查询的结果,也不能是 SELECT 子句
例子:
tableex_copy1表
tablein_copy1表
查询SQL
|
SELECT * FROM tableex_copy1 a LEFT JOIN ( SELECT * FROM tablein_copy1) b ON a.BID = b.AID WHERE b.ASEX = '女' |
update SQL
|
UPDATE # SELECT * FROM tableex_copy1 a LEFT JOIN ( SELECT * FROM tablein_copy1) b ON a.BID = b.AID SET a.CESHI = '6666' WHERE b.ASEX = '女' |
更新之后的tableex_copy1表
总结
到此这篇关于MySQL将select结果执行update的文章就介绍到这了,更多相关MySQL将select结果执行update内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://blog.csdn.net/qq_45083975/article/details/112252128
您可能感兴趣
- mysql数据库三种模式(MySQL数据库是如何实现XA规范的)
- mysql 死锁产生的原因和必要条件(Mysql查看死锁与解除死锁的深入讲解)
- mysql常见错误提示及解决办法(MYSQL 无法识别中文的永久解决方法)
- mysql xml转换json(Mysql将查询结果集转换为JSON数据的实例代码)
- mysql安装失败原因和解决方法(MySQL MGR搭建过程中常遇见的问题及解决办法)
- mysql 双主双备(MySQL配置了双主,是如何避免出现数据回环冲突的)
- mysql重新安装失败
- mysql首次登录不上怎么办(Mysql匿名登录无法创建数据库问题解决方案)
- mysql的三种模式(详解 MySQL的FreeList机制)
- mysql和explain哪个好(MySQL EXPLAIN输出列的详细解释)
- mysqldata数据如何恢复(mysql5.7.33误删除ibdata文件找回数据的方法)
- mysql最佳配置(详解DBeaver连接MySQL8以上版本以及解决可能遇到的问题)
- mysql安装时服务无法启动(MySQL 实例无法启动的问题分析及解决)
- mysql常见错误分析(分析MySQL抛出异常的几种常见解决方式)
- mysql的存储性能优化(MySQL的查询缓存和Buffer Pool)
- MYSQL中GROUP BY不包含所有的非聚合字段时的注意事项
- 每天都吃水果的好处(每天吃水果的好处与功效)
- 苹果15价格(苹果15价格512g官网)
- 春节放假几天(春节放假几天2023法定几天)
- 今天 3月13日,31年前,一个英雄少年感动了中国(今天3月13日31年前)
- 你好,新成理人丨成都理工大学2019级新生开学典礼隆重举行(新成理人丨成都理工大学2019级新生开学典礼隆重举行)
- 这部民警编演的红色话剧,讲述了一个不断追寻的故事(这部民警编演的红色话剧)
热门推荐
- python如何判断两个数组相同(Python实现的合并两个有序数组算法示例)
- 微信小程序计算器怎么用(微信小程序实现计算器功能)
- html5标签怎么做(html5用video标签流式加载的实现)
- 微信小程序css使用技巧(微信小程序 CSS filter滤镜的使用示例详解)
- SQL Server免费版的安装以及使用SQL Server Management Studio(SSMS)连接数据库的图文方法(SQL Server免费版的安装以及使用SQL Server Management StudioSSMS连接数据库的图文方法)
- sqlserver触发器修改当前字段(利用SQL Server触发器实现表的历史修改痕迹记录)
- sqlserver游标实例(Sql Server临时表和游标的使用小结)
- jquery导航栏动画(jQuery实现带展开动画的导航栏效果)
- 云服务备份后怎么恢复数据(云服务器的数据被删除还能恢复吗?)
- python编写小程序实现密码验证(python实现扫描ip地址的小程序)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9