`

外连接和内连接,左连接和右连接,迫切连接的区别

    博客分类:
  • SQL
阅读更多
外连接和内连接,左连接和右连接的区别
连接是指将关系数据库中的两个表根据内容一定的条件连接成一个表.

内连接是最常用的链接,也叫等值链接,最常见的格式是:
SELECT a.*,b.* FROM TA as a ,TB as b
WHERE a.id=b.id

或者用inner join:
Sql代码

   1. SELECT a.*,b.* FROM TA as a inner join TB as b  
   2. ON a.id = b.id 

SELECT a.*,b.* FROM TA as a inner join TB as b
ON a.id = b.id

外连接则分为"左外连接(左连接)","右外连接(右连接)"两种情况,外连接不仅返回连接表中符合连接条件及查询条件的数据行,也返回左表(左外连接)或右表(右外连接)中仅符合查询条件但不符合连接条件的数据行:
left join / right join
常见格式是:
Sql代码

   1. SELECT A.IDA,A.VA,B.IDB,B.VB FROM TA A LEFT  JOIN TB B 
   2. ON B.IDB=A.IDA 

SELECT A.IDA,A.VA,B.IDB,B.VB FROM TA A LEFT  JOIN TB B
ON B.IDB=A.IDA



左连接:以左表为基础来连接,如果左表的某行内容无法在右表中找到相对的row,则将右表统统用null来表示.
右连接:与左连接相反.


至于迫切外连接,则是表示在做连接的同时,对于关联的表的对象也一并取出,进行初始化。
参考:http://alansun.iteye.com/blog/196238
1
3
分享到:
评论

相关推荐

    Hibernate迫切连接和普通连接的区别实例详解

    主要介绍了Hibernate迫切连接和普通连接的区别实例详解,具有一定借鉴价值,需要的朋友可以参考下。

    基础电子中的据分析高端连接器需求旺盛

     随着以手机为首的移动产品向小型化、薄型化和高性能化方向的发展,显示屏组件与基板的连接更加复杂,基于基板对基板的连接器、FPC连接器的窄间距、低背、多极化需求更加迫切,特别是手机的极薄化需求对机内连接器...

    据分析高端连接器需求旺盛

     随着以手机为首的移动产品向小型化、薄型化和高性能化方向的发展,显示屏组件与基板的连接更加复杂,基于基板对基板的连接器、FPC连接器的窄间距、低背、多极化需求更加迫切,特别是手机的极薄化需求对机内连接器...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索(lazy属性为“false”)  16.4.5 批量...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索(lazy属性为“false”)  16.4.5 批量...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索(lazy属性为“false”)  16.4.5 批量...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索(lazy属性为“false”)  16.4.5 批量...

    TE宣布推出FPC连接器系统

    随着市场向小型化趋势发展,FPC 连接器便是此趋势下的开发成果,旨在应对这一不断扩大的市场所面临的挑战:迫切需要更小的引脚间距或间距空间、更薄的厚度和更轻便的互连解决方案。TE 的 FPC 解决方案是利用致动器来...

    适用于多种配置的服务器连接解决方案.pdf

    服务器是数据网络的核心,而TE Connectivity (TE)提供的...为了满足当前及未来对于不间断运作数据中心的迫切需求,我们除了提供适用于分散式系统的解决方案外,还可帮助您扩展服务器范围、降低能耗,并提升速度和密度。

    can的通信模块的protel连接图

    can总线可以实现多点通信,20世纪80年代以来,随着汽车电子技术的不断发展,汽车上电子控制单元的数目不断增加,连接导线显著增加,因而提高控制单元间通讯可靠性和降低导线成本已成为迫切需要解决的问题。...

    SMK新款φ3.5mm 4插针终端连接器带开关

    为设计出更小、更薄和具有更复杂功能的便携式装置(如音频装置和DSC),市场迫切需要更薄、更小、可实现更高安装密度的贴片式元件。 SMK此次推出的新款终端连接器采用了由该公司自主研发的弹性结构(正在申请专利),为...

    SSH笔记-HQL查询、QBC、本地SQL查询

    SSH笔记-HQL查询(基于位置参数查询、基于命名参数查询、分页查询、命名查询、投影查询报表查询、内/迫切内/左外/迫切左外连接查询)、QBC(QBC检索查询、统计查询、排序查询、HQL操作数据库)、本地SQL查询

    SMK推出一款带开关的φ3.5mm、 4插针终端连接器

    为设计出更小、更薄和具有更复杂功能的便携式装置(如音频装置和DSC),市场迫切需要更薄、更小、可实现更高安装密度的贴片式元件。 SMK此次推出的新款终端连接器采用了由该公司自主研发的弹性结构(正在申请专利),为...

    [详细完整版]网络安全审计.doc

    网络安全审计 网络安全审计系统是一种基于信息流的数据采集、分析、识别和资源审计封锁软件。 通过实时审计网络数据流,根据用户设定的安全控制策略,对受控对象的活动进行审计 。它侧重于"事中"阶段。该系统综合了...

    基于ASP网络办公OA系统设计

    无论单位内部有多少个部门,总部外有多少个分支机构,通过本系统可以实现无地域办公,操作简单,稳定安全,可以称为网络办公理念的一次革命 我们开发的这套办公自动化在线系统就可以很好的实现以上所说的功能。下面...

    运营商专线连接方式

    性变得日益迫切。现有大客户业务承载方式混乱随意,易造成网络复杂度高、 运维困难、成本浪费及安全隐患等问题。从网络建设及运维成本、接入能力、安 全性、QoS 等多个角度分析阐述了大客户专线业务在边缘接入层、...

    欧陆plc模块说明欧陆plc模块说明

    通过上海泗博的PROFIBUS-DP/MODBUS网关 PM120进行通信,欧陆表连接MODBUS端口,PM120的PROFIBUS端口连接到S7-300,PLC与上位机进行MPI通信,想要在上位机上通过STEP7观察到欧陆表的温度信号,硬件连接已经完成,PM...

    与您的存储需求同步升级:TE存储连接解决方案.pdf

    随着物联网(IoT)的扩张以及全球互联网覆盖率的增加,数据量呈现爆炸式增长,数据中心迫切需要高效、可靠的存储解决方案。无论您计划升级或扩展数据中心存储解决方案,TE Connectivity (TE)都可以相应地提供种类...

    交换机和路由器.doc

    交换机和路由器 说到交换机和路由器有的则根本搞不清楚它们各自到底有什么用,而有的则是弄不 清它们之间的到底有什么区别,特别是在各媒体大肆宣扬三层交换机的"路由"功能的背 景下。其实说到这里,我自己也不得不...

Global site tag (gtag.js) - Google Analytics