技术栈

sql update 多表关联 inner join

Hi~晴天大圣2024-05-10 1:09

当您需要更新一个表或者多个表中的数据,而多个表又存在关联时,可以使用 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;
上一篇:秋招后端开发面试题 - JVM类加载机制
下一篇:js原生手写一个拖拽小功能
相关推荐
周杰伦fans
14 小时前
C# 中 SQL Server 数据库调优指南(小白友好版)
开发语言·数据库·c#
u***3243
14 小时前
Mysql官网下载Windows、Linux各个版本
linux·数据库·mysql
i***3958
14 小时前
mysql之如何获知版本
数据库·mysql
Tzarevich
14 小时前
AIGC 时代,用自然语言操作 SQLite3 数据库
数据库·sqlite
r***0138
14 小时前
MySQL最多能有多少连接
数据库·mysql
l***06
15 小时前
Redis--模糊查询--方法实例
数据库·redis·缓存
七烦
15 小时前
金仓KingbaseES数据库安装至Linux系统
数据库·mysql·kingbasees
r***R289
15 小时前
MySQL的日期时间类型
数据库·mysql
十五喵
15 小时前
智慧物业|物业管理|基于SprinBoot+vue的智慧物业管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·智慧物业管理系统
b***6764
15 小时前
如何使用 SQL CREATE TABLE 创建一个表
数据库·sql·oracle
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06本地部署阿里最新开源的Z-Image07【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连0846个Nano-banana 精选提示词,持续更新中09Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽10Labelme从安装到标注:零基础完整指南