`
argel_lj
  • 浏览: 357455 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

几个left join连接起来表示什么意思?

阅读更多

首先看一段代码:

select  sar.markerallel1 || sar.markerallel2 as markeralleleselements,
       sg.auditor,
       si.*,
       sar.*,
       ci.*
  from sample_info si
  left join sample_audit_result sar on si.sample_id = sar.sample_id
  left join case_info ci on ci.case_id = si.case_id
  left join sample_gene sg on si.sample_id = sg.sample_id
 where si.IS_DELETED <> 1
   and si.ACCEPT_STATUS = 1
   and sg.audit_status = '1'
   and si.case_id in
       (select case_id
          from case_info
         where case_base_info_id in
               (select case_base_info_id
                  from case_info
                 where case_id = '04dd3a01-e6a3-4489-a694-f8daf3e36cc8'))
   and sg.id in (select sample_gene_id from sample_audit_result sar)
   and si.barcode in (select sample_barcode from sample_audit_result sar)
 order by length(si.barcode), si.bar

 

几个left join 连一块,读起来比较费劲,不知从何下手?

分享到:
评论

相关推荐

    SQL语句中不同的连接JOIN及join的用法

    为了从两个表中获取数据,我们有时会用JOIN将两个表连接起来。通常有以下几种连接方式: JOIN or INNER JOIN(内连接) : 这两个是相同的,要求两边表同时有对应的数据,返回行,任何一边缺失数据就不显示。 LEFT...

    Hive查询sql left join exists

    里面 一个例子,说了几个需求,基本能符合,我要使用的功能,左外连接,还有exists替代方案,都很实用,结合文档看一下。

    数据库oracle各种连接(+)解释.pdf

    连接无非是这几个  --内连接和where相同  inner join  --左向外连接,  left join  --右向外连接,  right join  --完整外部连接,  full join  --交叉连接,也称笛卡儿积。 cross join .......

    MySQL 连接的使用

    MySQL 连接的使用 在前几章节中,我们已经学会了如何在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数据表中读取数据。 本章节我们将向大家介绍如何...RIGHT JOIN(右连接): 与 LEFT JOIN 相

    ABAP面试大全

    4.3 DIALOG 开发的常用几个控件是什么? 15 5. BDC 16 5.1 BDC录屏的事务代码 16 5.2 BDC与BAPI之间的区别 16 5.3 BDC录屏的注意事项 16 5.4谈谈BDC的运行模式和更新模式 16 6. 增强 17 6.1什么叫增强?有哪些方式...

    MySQL中表的几种连接方式

    表的连接(JOIN)可以分为内连接(JOIN/INNER JOIN)和外连接(LEFT JOIN/RIGHT JOIN)。 首先我们看一下我们本次演示的两个表: mysql&gt; SELECT * FROM student; +------+----------+------+------+ | s_id | s_...

    MySql基本查询、连接查询、子查询、正则表达查询讲解

    使用OR关键字时,只要满足这几个查询条件的其中一个,这样的记录将会被查询出来。如果不满足这些查询条件中的任何一个,这样的记录将被排除掉。OR关键字的语法规则如下: 条件表达式1 OR 条件表达式2 [ …OR 条件...

    java面试题,180多页,绝对良心制作,欢迎点评,涵盖各种知识点,排版优美,阅读舒心

    创建了几个字符串对象 30 【基础】接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concrete class) 30 【基础】一个".java"源文件中是否可以包含多个类(不是内部类...

    SQL语法大全

    以上几个游标类型将直接影响到Recordset对象所有的属性和方法,以下列表说明他们之间的区别。 ------------------------------------------------------------- Recordset属性 adOpenForwardOnly adOpenKeyset ...

    数据库内外连接讲解

    概述  1、内联接(典型的联接运算,...  1)LEFT JOIN或LEFT OUTER JOIN  左向外联接的结果集包括 LEFT OUTER子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关

    经典全面的SQL语句大全

     Access左连接语法(最近开发要用左连接,Access帮助什么都没有,网上没有Access的SQL说明,只有自己测试, 现在记下以备后查)  语法 select table1.fd1,table1,fd2,table2.fd2 From table1 left join table2 on table1...

    MYSQL常用命令大全

     此后就创建了一个新用户叫:testuser,这个用户只能从localhost连接到数据库并可以连接到test 数据库。下一步,我们必须指定testuser这个用户可以执行哪些操作:  mysql&gt; GRANT select, insert, delete,update ...

    MySQL命令大全

     此后就创建了一个新用户叫:testuser,这个用户只能从localhost连接到数据库并可以连接到test 数据库。下一步,我们必须指定testuser这个用户可以执行哪些操作:  mysql&gt; GRANT select, insert, delete,update ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    日期类型 date 7字节 用于存储表中的日期和时间数据,取值范围是公元前4712年1月1日至公元9999年12月31日,7个字节分别表示世纪、年、月、日、时、分和秒 二进制数据类型 row 1~2000字节 可变长二进制数据,在具体...

    对MySQL几种联合查询的通俗解释

    两个表a、b相连接,要取出id相同的字段。 select * from a inner join b on a.aid = b.bid 这是仅取出匹配的数据。 此时的取出的是: 1 a1 b1 2 a2 b2 那么left join 指: select * from a left join b on a.aid ...

    mysql数据库的基本操作语法

    外键约束是保证一个或两个表之间的参照完整性,外键是构建于一个表的两个字段或是两个表的两个字段之间的参照关系。 也就是说从表的外键值必须在主表中能找到或者为空。 当主表的记录被从表参照时,主表的记录将不...

    VBScript 语言参考

    学习几个语句,研究几种方法,或者熟悉几个函数。您会发现 VBScript 语言的功能是多么强大。 特性 说明 版本信息 按主机应用排序的 VBScript 版本列表和按版本排序的特性列表. VBScript 特性 VBScript 最新...

    超实用sql语句

    10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1...

    VBSCRIP5 -ASP用法详解

    学习几个语句,研究几种方法,或者熟悉几个函数。您会发现 VBScript 语言的功能是多么强大。 特性 说明 版本信息 按主机应用排序的 VBScript 版本列表和按版本排序的特性列表. VBScript 特性 VBScript 最新...

    VBSCRIPT中文手册

    学习几个语句,研究几种方法,或者熟悉几个函数。你就能学会如何巧妙地运用 VBScript 语言,充分发挥 VBScript 语言的强大功能。 特性 说明 VBScript 特性 VBScript 最新特性列表 未包含在 VBScript 中的 VBA ...

Global site tag (gtag.js) - Google Analytics