iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >详解MySql自连接,外连接,内连接 ,左连接,右连接
  • 454
分享到

详解MySql自连接,外连接,内连接 ,左连接,右连接

2024-04-02 19:04:59 454人浏览 安东尼
摘要

目录基础介绍1,自连接2,外连接3,左连接4,右连接具体实战1,左连接2,右连接3,自连接4,内连接基础介绍 今天我跟大家把我理解的这一块全面的介绍下,配有sql语句送给大家。首先来

基础介绍

今天我跟大家把我理解的这一块全面的介绍下,配有sql语句送给大家。首先来给大家做个这一块的介绍:

1,自连接

说到底就是多张表都是同一张表添加一定条件的限制出来的数据。这简单理解吧。比如说 ....... where a.age = a.num; 搞这么复杂干啥呢。

2,外连接

外连接包括左连接,右连接。直接看左连接和右连接就行了

3,左连接

简单点来说就是最后的结果不管怎么样,左边的表格全部显示,右边的表格根据条件显示

4,右连接

这就不需要我介绍了。其实就这么简单,不需要理解很复杂。

具体实战

--创建 stu这个表格
 CREATE TABLE `stu_name` (
  `id` int(11) DEFAULT NULL,
  `name` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
--创建stu_score
 CREATE TABLE `stu_name` (
  `id` int(11) DEFAULT NULL,
  `name` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8

插入数据: 

1,左连接

从上面的截图我们可以看到,左边表的数据全部显示出来了,右边表的数据是根据条件显示出来的。

2,右连接

上面的图我们也可以知道,这里其实是右边的表全部显示出来了,但是坐标的表没有全部显示出来

3,自连接

从这里可以看出来,这里其实是对同一张表进行操作,也就是自连接

4,内连接

所谓的内连接 也就是将相同的部分显示出来,其他的不符合条件的删除!

到此这篇关于详解Mysql自连接,外连接,内连接 ,左连接,右连接的文章就介绍到这了,更多相关MySq自连接内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:

--结束END--

本文标题: 详解MySql自连接,外连接,内连接 ,左连接,右连接

本文链接: http://www.lsjlt.com/news/165850.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 详解MySql自连接,外连接,内连接 ,左连接,右连接
    目录基础介绍1,自连接2,外连接3,左连接4,右连接具体实战1,左连接2,右连接3,自连接4,内连接基础介绍 今天我跟大家把我理解的这一块全面的介绍下,配有sql语句送给大家。首先来...
    99+
    2024-04-02
  • MySQL的左连接、右连接、内连接
    一. 写法: 1.左连接:   SELECT student.Sno,Sname,Ssex,Sbirth,Sclass,Cno,Grade FROM student LEFT OUTER JOIN sc ON student.Sno...
    99+
    2023-10-18
    mysql sql
  • sql的四种连接——左外连接、右外连接、内连接、全连接
    一、内连接   满足条件的记录才会出现在结果集中。 二、 左外连接(left outer join,outer可省略) 左表全部出现在结果集中,若右表无对应记录,则相应字段为NULL   举例说明: 客户表: 订单表: 左外连接(...
    99+
    2023-09-10
    sql mysql 数据库
  • SQL连接的理解和使用(内连接:自然连接&等值连接,外连接:左连接&右连接&全外连接)
    目录 一、连接的介绍连接是什么?连接分几种?条件连接等值连接自然连接 二、连接的使用内连接 INNER JOIN内连接与等值连接区别内连接与自然连接区别 外连接 OUTE...
    99+
    2023-09-17
    sql 数据库 mysql
  • SQL连接表(内连接、左连接、右连接、交叉连接、全外连接)
    分享一些自己的连表总结 什么是连接表? 多表查询原理:将多个表通过笛卡尔积形成一个虚表,再根据查询条件筛选符合条件的数据。 在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使...
    99+
    2023-09-21
    数据库 sql mysql sqlserver
  • mysql连接查询左连接,右连接,内连接的示例
    小编给大家分享一下mysql连接查询左连接,右连接,内连接的示例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、mysql常用连接INNER JOIN(内连接,或等值连接):获取两个表中...
    99+
    2024-04-02
  • MySQL左连接、右连接、内连接与Hash连接怎么实现
    这篇“MySQL左连接、右连接、内连接与Hash连接怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们...
    99+
    2022-11-30
    mysql hash
  • mysql的内连接,左连接和右链接查询详解
    mysql> SELECT * FROM tcount_tbl; +---------------+--------------+ | runoob_author | ...
    99+
    2024-04-02
  • sql语句中左外连接、右外连接、内连接是什么
    小编给大家分享一下sql语句中左外连接、右外连接、内连接是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!以下的代码演示均基于name表和country表展开。name表idname1西...
    99+
    2024-04-02
  • mysql中内连接,左连接和右连接的区别
    mysql 中内连接、左连接和右连接的区别在于:内连接只返回同时在两个表中匹配的行,而左连接返回左表所有行,包含匹配右表行,右连接返回右表所有行,包含匹配左表行。内连接语法:selec&...
    99+
    2024-04-29
    mysql
  • sql中左连接、右连接、内连接、全外连接对比有哪些区别
    小编给大家分享一下sql中左连接、右连接、内连接、全外连接对比有哪些区别,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!区别:左连接返回包括左表中的所有记录和右表中连接字段相等的记录;右连接...
    99+
    2024-04-02
  • 怎样区分左外连接,右外连接和全外连接
    这篇文章主要介绍怎样区分左外连接,右外连接和全外连接,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!左外连接会返回包括左表中的所有记录和右表中连接字段相等的记录;右表没数据则为null...
    99+
    2024-04-02
  • MySQL中的连接操作:内连接、外连接和交叉连接详解
    MySQL中的连接操作:内连接、外连接和交叉连接详解在MySQL数据库中,连接操作是一种常用的操作技术,用于将两个或多个表中的数据按照一定的条件进行合并。连接操作可以帮助我们处理复杂的数据查询和分析需求。在MySQL中,我们通常使用内连接、...
    99+
    2023-10-22
    连接操作 内连接 外连接
  • 详解MySQL的内连接和外连接
    mysql 中的内连接、左外连接和右外连接是用于连接两个或多个表的不同方式,它们之间的区别如下: 内连接(Inner Join): 内连接也称为等值连接,只返回两个表中键值匹配的行,即只有在两个表中都有匹配的数据时才会返...
    99+
    2023-05-06
    MySQL内连接 MySQL外连接
  • MySQL中左连接/右连接/等值连接有什么区别
    这篇文章给大家分享的是有关MySQL中左连接/右连接/等值连接有什么区别的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。从业以来,发现很多技术人员和同事向笔者或是在网络上咨询过LE...
    99+
    2024-04-02
  • MySQL中怎么实现左连接和右连接
    今天就跟大家聊聊有关MySQL中怎么实现左连接和右连接,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。以MySql为例。在MySQL数据库中建立两张数...
    99+
    2024-04-02
  • 数据库的左连接、右连接和全连接用法
    这篇文章主要讲解了“数据库的左连接、右连接和全连接用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“数据库的左连接、右连接和全连接用法”吧! ...
    99+
    2024-04-02
  • Mysql内连接与外连接的区别详解
    目录前言内连接inner join外连接outer join左(外)连接 left join右(外)连接 right join总结前言 我在写sql查询的时候,用的最多的就是where条件查询,这种查询也叫内连...
    99+
    2023-01-28
    mysql内外连接 mysql内外连接区别 mysql左连接和右连接的区别
  • mysql左连接和右连接有什么区别
    本篇文章为大家展示了mysql左连接和右连接有什么区别,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、区别左连接,以左表为参照,显示所有数据,右表中没有则以null显示右连接,以右表为参照显示数据...
    99+
    2023-06-14
  • MySQL中如何实现左连接与右连接
    这篇文章给大家介绍MySQL中如何实现左连接与右连接,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。表A记录如下: aID     &n...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作