技术栈

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原生手写一个拖拽小功能
相关推荐
Albert Tan
41 分钟前
Oracle EBS R12.2.14 清理FND_LOBS并释放磁盘空间
数据库·oracle
L.EscaRC
1 小时前
图数据库Neo4j原理与运用
数据库·oracle·neo4j
知己8080
1 小时前
docker搭建图数据库neo4j
数据库·docker·neo4j
TDengine (老段)
1 小时前
什么是 TDengine IDMP?
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
谅望者
1 小时前
数据分析笔记08:Python编程基础-数据类型与变量
数据库·笔记·python·数据分析·概率论
Boilermaker1992
1 小时前
【MySQL】备份与恢复
数据库·mysql
q***748
1 小时前
数据库高安全—openGauss安全整体架构&安全认证
数据库·安全·架构
l***3709
2 小时前
redis info 详解
数据库·redis·缓存
小蜗牛爱远行
2 小时前
mysql导入中文乱码问题
数据库·mysql
TangDuoduo0005
2 小时前
【SQLite3 C语言接口】
数据库·sqlite
热门推荐
01GitHub 镜像站点02今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了03UV安装并设置国内源04BongoCat - 跨平台键盘猫动画工具05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07全球最强模型Grok4,国内已可免费使用!(附教程)08Valdi:Snapchat 开源的新一代跨平台 UI 框架09Labelme从安装到标注:零基础完整指南10Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南