mysql多表查询

多表的基础联合查询 根据两个表的综合数据查询
在这里插入图片描述
在这里插入图片描述
也可以根据顺序来省略表名.列名
join
例子用下列两张表
在这里插入图片描述在这里插入图片描述

笛卡尔交集
在这里插入图片描述
混合生成所有的行
inner join
在这里插入图片描述
在这里插入图片描述
生成共有的行
类似于前面以点分割的
self join
算一种特殊的inner join 吧自己一个表看成两个
在这里插入图片描述在这里插入图片描述

left join
在这里插入图片描述
左边为主 右边没有对上的就是null
right join
在这里插入图片描述
与左连接刚好相反
多表更新
学生表
在这里插入图片描述
课表表
在这里插入图片描述
成绩表
在这里插入图片描述
多表更新类似与多表查询和表更新的结合体 先update然后多个表 然后set语句进行更新的操作 最后用where来限定行
在这里插入图片描述在这里插入图片描述

多表删除
delte后面要跟随受影响的表们。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值