欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

SQL左连接和右连接原理及实例解析

时间:2022-05-30 14:04:41|栏目:MySQL|点击:

两张表,A表中的记录B表中不一定有。

  • 左连接:关注左边,右边没有就为空。
  • 右连接:关注右边,左边没有就为空。
  • 内连接:返回交集

例如:

student表s

class表c

在上面的表中,s表中的5号记录在c表中是找不到数据的。

1.左连接,left join左边为主要表,次表没有对应的就显示NULL。

SELECT s.`name`,s.`class_id` FROM student s LEFT JOIN class c ON s.`class_id`=c.`class_id`

结果


2.右连接,right jion右边为主要表,次表没有对应的就显示NULL。

SELECT s.`name`,s.`class_id` FROM student s RIGHT JOIN class c ON s.`class_id`=c.`class_id`

结果


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • MySQL 8.0.18 Hash Join不支持left/right join左右连接问题
  • mysql连接查询(左连接,右连接,内连接)
  • SQL 四种连接-左外连接、右外连接、内连接、全连接详解
  • MySQL表LEFT JOIN左连接与RIGHT JOIN右连接的实例教程
  • mysql的左右内连接用法实例
  • 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
  • sql 左连接和右连接的使用技巧(left join and right join)
  • mysql 左连接、右连接和内连接
  • 三表左连接查询的sql语句写法

上一篇:Mapper sql语句字段和实体类属性名字有什么关系

栏    目:MySQL

下一篇:如何使用mysqladmin获取一个mysql实例当前的TPS和QPS

本文标题:SQL左连接和右连接原理及实例解析

本文地址:https://www.idc91.com/shujuku/4282.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号