`
jiangka88
  • 浏览: 15063 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类

表连接的分类与使用方法

 
阅读更多

咱们常用的表连接有内连接,外连接。其中外连接又可以分为左外连接,右外连接和全外连接。下面简单的说下这几种连接分类的使用方法。

内连接

  内连接也叫自然连接,它是组合两个表的常用方法。自然连接将两个表中的列进行比较,将两个表中满足连接条件的行组合起来,作为结果。自然连接有两种形式的语法。

  select e1.ename,e1.mgr,e2.ename aa from emp e1,emp e2 where e1.mgr=e2.empno;
select e1.ename,e1.mgr,e2.ename aa from emp e1 inner join emp e2 on e1.mgr=e2.empno;

 

外连接

  在自然连接中,只有在两个表中匹配的行才能在结果集中出现。而在外连接中可以只限制一个表,而对另外一个表不加限制(即所有的行都出现在结果集中)。
         外连接分为左外连接、右外连接和全外连接。左外连接是对连接条件中左边的表不加限制;右外连接是对右边的表不加限制;全外连接对两个表都不加限制,所有两个表中的行都会包括在结果集中。

 

左外连接的语法为:

SELECT 列 FROM 表1   LEFT   [OUTER]JOIN 表2 ON 表1.列1=表2.列2
右外连接的语法为:

SELECT select_list FROM  表1 RIGHT[OUTER]JOIN 表2 ON 表1.列1=表2.列2
全外连接(完整外部联接)的语法为:

SELECT select_list FROM  表1 FULL[OUTER]  JOIN  表2 ON 表1.列1=表2.列2

 

左外连接

 

左外连接是对连接条件中左边的表不加限制  


select e1.ename,e1.mgr,e2.ename aa from emp e1,emp e2 where e1.mgr=e2.empno(+) ;
select e1.ename,e1.mgr,e2.ename aa from emp e1 left outer join emp e2 on e1.mgr=e2.empno;

 


右外连接

  右外连接是对右边的表不加限制  


select e1.ename,e1.mgr,e2.ename aa from emp e1,emp e2 where e1.mgr(+) =e2.empno;
select e1.ename,e1.mgr,e2.ename aa from emp e1 right outer join emp e2 on
e1.mgr=e2.empno;

 

 

分享到:
评论

相关推荐

    行业分类-设备装置-墙体模板连接装置及其使用方法.zip

    《墙体模板连接装置及其使用方法》 在建筑行业中,墙体模板是混凝土浇筑过程中不可或缺的部分,它们为新墙体提供形状并保证其结构稳定性。而墙体模板的连接装置则是确保模板安装牢固、施工效率高和工程质量的关键...

    Server连接的四种方法

    首先,需要明确“Server连接的四种方法”指的是Java语言通过不同的方式与SQL Server 2008数据库建立连接。这四种方法被分类为两大类:一种是通过JDBC-ODBC桥方式,另一种是通过JDBC驱动连接。这两种分类是基于连接...

    基于原型学习与深度特征融合的脑功能连接分类方法研究.docx

    基于原型学习与深度特征融合的脑功能连接分类方法研究 本文研究提出了一种基于原型学习与深度特征融合的脑功能连接分类方法,旨在提高脑功能连接分类的准确率。脑功能连接是指脑区之间的互相协作方式,可以通过静息...

    电子功用-安装在电路板上的电连接组件及其使用方法

    三、使用方法与注意事项 1. 连接与断开:操作连接器时,应确保操作力度适中,避免对触点造成损坏。对于高密度连接器,应遵循正确的插入和拔出顺序。 2. 维护保养:定期清洁电连接组件,防止积尘和氧化导致接触不良...

    SQL 连接 JOIN 例解左连接,右连接,全连接,内连接,交叉连接,自连接

    交叉连接返回第一个表中的每一行与第二个表中的每一行的笛卡尔积。这种连接不会考虑任何连接条件,而是简单地生成所有可能的组合。在上面的例子中,如果投票主表中有 6 条记录,投票者信息表中有 3 条记录,则交叉...

    电脑主机内部所有接线连接方法使用

    ### 电脑主机内部所有接线连接方法使用 随着个人计算机技术的发展,越来越多的用户选择自己动手组装电脑。在这个过程中,了解电脑主机内部的各种接线及其正确的连接方式至关重要。本文将详细解析电脑主机内部的主要...

    常用的几种数据库连接方法总结

    数据库连接方法总结 数据库连接是软件开发中一个非常重要的步骤,它直接影响着软件的性能和可靠性。不同的数据库管理系统(DBMS)都有其特定的连接方式,了解这些方式可以帮助开发者更好地进行数据库开发和维护。在...

    行业分类-电子-关于导电体和焊料的连接方法及使用这种方法的电子组件的说明分析.rar

    这份文档"行业分类-电子政务-一种导电体和焊料的连接方法及使用这种方法的电子组件.pdf"深入探讨了这个主题,为理解电子组件的工作原理提供了宝贵的见解。 首先,我们来了解导电体。导电体是指那些容易通过电流的...

    JDBC数据源连接池的配置和使用示例

    **JDBC数据源连接池配置与使用详解** 在Java Web应用中,数据库连接的管理是至关重要的。为了提高性能和资源利用率,开发人员通常会使用数据源连接池。本篇文章将详细讲解JDBC数据源连接池的配置和使用,以帮助你更...

    行业分类-设备装置-钢结构梁柱连接节点及其连接方法.zip

    本资料“行业分类-设备装置-钢结构梁柱连接节点及其连接方法”着重探讨了这一主题,并通过包含的“钢结构梁柱连接节点及其连接方法.pdf”文档提供了详细的理论知识和实践指南。 钢结构梁柱连接通常分为焊接连接、...

    行业分类-设备装置-使用钢筋两端约束灌浆锚固连接的构件及连接方法.zip

    "使用钢筋两端约束灌浆锚固连接的构件及连接方法"是一种先进的连接技术,旨在提高结构的承载力和抗震性能。这种方法主要应用于大型基础设施、高层建筑以及工业厂房等对结构稳定性要求较高的项目。 一、灌浆锚固连接...

    物理电流表使用方法.ppt

    1. **电流表的结构与分类** 安培表是测量电流的基本仪器,它可以显示通过电路的电流大小。通常,电流表有不同量程,以适应不同电流范围的测量需求。此外,电流表内部有一个磁性转动机构,当电流通过时,会受到磁场...

    电子政务-使用内胀式弹簧的电能表连接插头.zip

    在电子政务的资料中,"行业分类-电子政务-使用内胀式弹簧的电能表连接插头.pdf"这份文档很可能详细介绍了上述所有概念,包括内胀式弹簧的工作原理、设计特点、安装方法以及在实际应用中的注意事项。阅读这份资料,...

    网络游戏-网络连接数据分类方法.zip

    《网络游戏-网络连接数据分类方法》是一份深入探讨网络游戏中的网络连接数据管理和分析的重要资料。在网络游戏领域,网络连接数据的高效分类与处理是保证游戏流畅性、优化用户体验的关键环节。下面将详细阐述这一...

    电子政务-一种电磁线放线轴与轴连接器的连接方法及连接结构.zip

    在“行业分类-电子政务-一种电磁线放线轴与轴连接器的连接方法及连接结构.pdf”这份文档中,可能详细阐述了这种连接方法的具体步骤、设计原理、材料选择、性能测试等方面的内容。通过深入学习这份资料,读者不仅可以...

    行业分类-设备装置-书写工具、笔尖单元熔接方法、书写工具元件连接结构和连接方法.zip

    "行业分类-设备装置-书写工具、笔尖单元熔接方法、书写工具元件连接结构和连接方法.zip"这个文件包聚焦于书写工具的制造工艺,尤其是笔尖单元的熔接技术,以及书写工具元件间的连接结构和方法。 首先,"书写工具"是...

    行业分类-设备装置-具有内焊接凸肋的钢筋连接用灌浆套筒及制造和使用方法.zip

    使用方法则会涵盖如何正确地将套筒与钢筋结合,以及灌浆过程,确保套筒内部的空隙被高质量的浆体填充,从而形成牢固的连接。 标签中的“行业分类-设备装置-具有毛细管陶”可能是指套筒中采用了毛细管效应的陶瓷材料...

    电子政务-专用于电能表上的脉冲连接线.zip

    文件“行业分类-电子政务-专用于电能表上的脉冲连接线.pdf”很可能是详细阐述了脉冲连接线的技术规格、安装指南、维护方法以及其在电子政务中的实际应用案例。这份资料可能包含脉冲信号的标准、通信协议、硬件接口...

    C#连接SQL Server的实现方法

    前言 对于专业的程序员来说,C#连接SqlServer进行新增、修改、查询哪简直就是小菜一碟...下面将详细描述这些常用参数的使用方法。 1. Provider 参数 Provider 参数用来指定要连接数据源的种类。如果使用的是 SQL Serve

    行业分类-设备装置-墙体与楼板的连接方法及其专用的连接结构及快装式房屋.zip

    总之,墙体与楼板的连接方法是建筑工程中的关键技术之一,其设计不仅关乎建筑的结构稳定性,也影响着建筑的使用性能和施工效率。在快装式房屋的背景下,这一领域的研究和创新显得尤为重要,旨在实现更高效、更环保、...

Global site tag (gtag.js) - Google Analytics