sql update 多表关联 inner join

当您需要更新一个表或者多个表中的数据,而多个表又存在关联时,可以使用 INNER JOIN 子句将多个表关联起来,并使用 SET更新。

格式如下:

sql 复制代码
UPDATE table1
INNER JOIN table2
ON table1.column1 = table2.column1
SET table1.column2 = new_value1,
    table2.column3 = new_value2
WHERE condition;
相关推荐
普通网友25 分钟前
编写一个Python脚本自动下载壁纸
jvm·数据库·python
桦01 小时前
【MySQL】视图
数据库·mysql
瀚高PG实验室1 小时前
安全版普通用户获取系统对象的访问权限
数据库·安全·瀚高数据库
yy7634966681 小时前
Teigha删除操作完全指南 | 安全彻底清理DWG文件,避免数据灾难!
数据库·安全
阳爱铭1 小时前
ClickHouse 中至关重要的两类复制表引擎——ReplicatedMergeTree和 ReplicatedReplacingMergeTree
大数据·hive·hadoop·sql·clickhouse·spark·hbase
RPA机器人就选八爪鱼2 小时前
RPA财务机器人:重塑财务效率,数字化转型的核心利器
大数据·数据库·人工智能·机器人·rpa
小猪绝不放弃.2 小时前
数据库视图的作用分析
数据库
k***12172 小时前
从 SQL 语句到数据库操作
数据库·sql·oracle
a***11352 小时前
使用Django Rest Framework构建API
数据库·django·sqlite
KaiwuDB2 小时前
KWDB 3.0.0 正式发布!年度重磅升级,重塑 AIoT 产业智能数据基座
数据库