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;
相关推荐
曹牧9 分钟前
Oracle统计每日发生次数
数据库·oracle
范纹杉想快点毕业20 分钟前
返璞归真还是拥抱现代?——嵌入式研发中的“裸机开发”与RTOS全景解析
c语言·数据库·mongodb·设计模式·nosql
辗转.95321 分钟前
MongoDB入门指南:从零开始掌握NoSQL数据库
数据库·mongodb·nosql
有什么东东24 分钟前
山东大学软件学院2024-2025非关系型数据库背诵整理
数据库·nosql
李少兄25 分钟前
一文搞懂什么是关系型数据库?什么是非关系型数据库?
数据库·redis·mysql·mongodb·nosql
ja哇25 分钟前
NoSql数据库原理期末(课后思考题)
数据库·nosql
会开花的二叉树26 分钟前
即时通讯系统核心模块实现
数据库·mysql·elasticsearch
少云清1 小时前
【接口测试】5_PyMySQL模块 _数据库工具类封装
数据库·pymysql
小光学长2 小时前
基于ssm旅游管理系统的开发与设计z050cft7(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·数据库·旅游
爱丽_2 小时前
MyBatis动态SQL完全指南
服务器·sql·mybatis