技术栈

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原生手写一个拖拽小功能
相关推荐
tonysh_zds
2 小时前
windows pip install pysqlite3 安装失败处理
数据库·sqlite·pip
rising start
2 小时前
一、数据库分类及SQLite入门
数据库·sqlite
5***E685
8 小时前
【SQL】写SQL查询时,常用到的日期函数
数据库·sql
遇见火星
8 小时前
CentOS7 通过源码安装 Redis
数据库·redis·缓存
Mr.朱鹏
8 小时前
RocketMQ安装与部署指南
java·数据库·spring·oracle·maven·rocketmq·seata
Coder-coco
8 小时前
个人健康管理|基于springboot+vue+个人健康管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·mysql·论文
K哥1125
8 小时前
【9天Redis系列】基础+全局命令
数据库·redis·缓存
s***4698
8 小时前
【玩转全栈】----Django模板语法、请求与响应
数据库·python·django
f***R8
8 小时前
redis分页查询
数据库·redis·缓存
g***7270
9 小时前
【mysql】导出导入mysql表结构或者数据
数据库·mysql
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04BongoCat - 跨平台键盘猫动画工具05Linux下V2Ray安装配置指南06本地部署阿里最新开源的Z-Image07Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽08【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连0946个Nano-banana 精选提示词,持续更新中10Gemini 3.0 Pro Preview 实测报告