位置: 编程技术 - 正文

MySQL中联表更新与删除的语法介绍(mysql 多表联合更新)

编辑:rootadmin

推荐整理分享MySQL中联表更新与删除的语法介绍(mysql 多表联合更新),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql 级联更新,sql 联表更新,mysql链表更新,联表更新sql语句,mysql链表更新,mysql链表更新,mysql链表更新,sql 联表更新,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

相信大家在日常使用mysql,可能会遇到需要同时更新两张表时,我会采用在同一个事务中使用2句sql语句分别进行更新。其实,这种需要发送2句sql语句的方法效率相对来说是比较低的,有没有只用1句sql语句就可以完成这个操作的呢?

答案是有的,下面将是代码记录:

假设有2张表:

1,user表,字段为:id,user_name

2,user_role表,字段为:id,role_name,user_id

关联关系是 user.id = user_role.user_id

MySQL中联表更新与删除的语法介绍(mysql 多表联合更新)

现要更改某一条user表的数据的的user_name字段以及该user对应的user_role表中的数据的role_name字段,那么用下面的sql就可以实现这个目的了:

上面写到联表更新,那么有没有联表删除呢?

答案也是有的,下面将是代码记录:

假设有2张表:

1,user表,字段为:id,user_name

2,user_role表,字段为:id,role_name,user_id

关联关系是 user.id = user_role.user_id

现要删除某一条user表的数据以及该user对应的user_role表中的数据,那么用下面的sql就可以实现这个目的了:

上述sql中,u是user的别名,u_r是user_role的别名,from语句前面要附上别名,这个别名适用于指定删除哪张表数据的,如果只有u或者u_r,那么仅删除对应的那张表上的数据。

总结

标签: mysql 多表联合更新

本文链接地址:https://www.jiuchutong.com/biancheng/349866.html 转载请保留说明!

上一篇:如何查看MySQL连接的root密码(如何查看mysql连接池)

下一篇:mysql查询结果输出到文件的方法(mysql查询结果输出)

  • 安置残疾人税收优惠
  • 分派现金股利需要缴税吗
  • 公司汽车上牌费入什么科目
  • 企业年度财务报表主要包括
  • 律师要钱吗
  • 伤亡保险是什么意思
  • 境内所得境外发放工资
  • 增值税2017年起征点
  • 普票开错了能退税吗
  • 天猫店不开发票会被扣多少分
  • 农民工工资怎么交个人所得税
  • ca证书延期不了
  • 基建工程的各项工作包括
  • 销售固定资产的收入计入什么科目
  • 修缮房屋的防水工程的账务处理?
  • win10玩游戏提示内存不足无法处理此命令
  • win10专业版技巧
  • php 7 8
  • PHP:eregi_replace()的用法_Regex正则函数
  • msmpeng.exe 是什么
  • PHP:pg_result_status()的用法_PostgreSQL函数
  • 电脑自动安装乱七八糟的软件win7
  • oauth认证流程
  • 利息收入增值税确认时点
  • 购买性支出和转移性支出的区别可以归纳为()
  • wordpress功能介绍
  • 哪些房地产项目是国企
  • yii2权威指南
  • html入门基础
  • 运筹最优化方法有哪些
  • pytorch csdn
  • sass和less的区别使用
  • 研发费用税前加计扣除金额怎么算
  • 挂靠方项目部账务是否并入被挂靠方公司账务?
  • 已付款收货未收到发票怎么做账
  • 网站升级改造方案
  • mongodbwin7能安装么
  • mysql修改表结构的关键字
  • 只有劳务报酬 能否扣5000
  • 建筑租赁公司是什么意思
  • 哪些发票可以报销哪些不可以
  • 公司员工报销没有发票挂内账有风险吗
  • 计划成本法存货会计分录
  • 超市返利账务处理
  • 发票金额比实际付款多怎么做账
  • 现金日记账定金怎么算
  • 公司办理宽带套餐合法吗
  • 事业单位收费可以收取相关服务费吗
  • 财务预算编制方法包括
  • 建筑企业材料费能否加计扣除
  • 史上最简单的飞镖
  • 清空数据库中所有表的数据
  • linux给root权限
  • 删除windows.edb
  • win10系统便签突然无法打开
  • windows10x预览版
  • 控制面板声音设置
  • linux防火墙命令大全
  • windows8使用教程
  • win10一直显示正在启动
  • win7 蓝屏1e
  • windows7文件操作步骤
  • 电脑安装win8
  • 控制面板win8在哪里
  • win8使用技巧 图文
  • win7英文输入法
  • 原生java web
  • 日历控件默认日期
  • android 4.2
  • css 3
  • nodejs readdir
  • unity中播放视频
  • javascript制作
  • python多进程共享对象
  • 新道云软件介绍
  • 区域化管理的利与弊
  • 港口的码头用地
  • 怎样查手机是否维修过
  • 建筑劳务分包业务范围
  • 税务实名认证如何操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设