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;
相关推荐
小蒜学长26 分钟前
医疗报销系统的设计与实现(代码+数据库+LW)
数据库·spring boot·学习·oracle·课程设计
终端行者42 分钟前
kubernetes1.28部署mysql5.7主从同步,使用Nfs制作持久卷存储,适用于centos7/9操作系统,
数据库·容器·kubernetes
羊小猪~~42 分钟前
MYSQL学习笔记(九):MYSQL表的“增删改查”
数据库·笔记·后端·sql·学习·mysql·考研
我们的五年1 小时前
MySQL 架构
数据库·mysql·开源
橘猫云计算机设计1 小时前
基于SSM的《计算机网络》题库管理系统(源码+lw+部署文档+讲解),源码可白嫖!
java·数据库·spring boot·后端·python·计算机网络·毕设
ok0602 小时前
oracle怎么创建定时任务
数据库·oracle
阿桢呀2 小时前
Redis实战篇《黑马点评》5
数据库·redis·缓存
33三 三like2 小时前
软件测试:1、单元测试
数据库·sqlserver·log4j
坚定信念,勇往无前2 小时前
Spring Boot中整合Flink CDC 数据库变更监听器来实现对MySQL数据库
数据库·spring boot·flink