MySQL将select结果执行update的实例教程

作者:x²+(y-√³x²)²=1 时间:2024-01-17 14:00:59 

一、单表查询—>更新


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表

MySQL将select结果执行update的实例教程

tablein_copy1表

MySQL将select结果执行update的实例教程

查询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的实例教程

来源:https://blog.csdn.net/qq_45083975/article/details/112252128

标签:mysql,select,update
0
投稿

猜你喜欢

  • js实现类似iphone的网页滑屏解锁功能示例【附源码下载】

    2024-04-16 09:24:09
  • python模块如何查看

    2021-10-26 20:08:35
  • 使用SQL2000将现有代码作为Web服务提供

    2009-02-19 17:20:00
  • MySQL高级特性之集合函数

    2009-02-26 16:19:00
  • 解决MySQL 5.0不能使用自动增加字段问题

    2008-12-02 14:30:00
  • python小程序之4名牌手洗牌发牌问题解析

    2023-08-28 04:06:20
  • 如何取得服务器上的用户组列表?

    2010-01-18 20:54:00
  • python实现将英文单词表示的数字转换成阿拉伯数字的方法

    2022-07-12 03:01:11
  • pandas 如何保存数据到excel,csv

    2021-05-12 13:05:22
  • python的变量与赋值详细分析

    2022-06-14 23:09:44
  • MySQL 一次执行多条语句的实现及常见问题

    2024-01-12 20:03:23
  • PHP检查端口是否可以被绑定的方法示例

    2024-05-13 09:26:32
  • python中的np.argmax() 返回最大值索引号

    2022-08-07 14:22:57
  • js中函数声明与函数表达式

    2024-04-25 13:08:35
  • Python 查看list中是否含有某元素的方法

    2023-07-29 21:46:08
  • Python计算标准差之numpy.std和torch.std的区别

    2022-08-17 11:38:14
  • python 爬取京东指定商品评论并进行情感分析

    2021-03-02 19:56:53
  • Python 面向对象编程的三大特性之继承

    2021-08-18 18:19:04
  • element-ui表格合并span-method的实现方法

    2024-05-28 15:59:51
  • Python环境搭建过程从安装到Hello World

    2023-03-03 07:41:36
  • asp之家 网络编程 m.aspxhome.com