`

oracle笔记(五)多表查询

 
阅读更多

多表查询

1、笛卡尔集:两张表运算,得到一张表。列数相加,行数相乘。多表查询是在笛卡尔集中选择正确的结果。

2、等值连接,不等值连接,外连接,自连接。

3、等值连接与不等值连接:条件等于与不等于。连接条件的个数>=表的个数-1

4、外连接:

        1)外连接解决的问题:当条件不成立时,任然希望在结果中包含不成立的记录。

         2)外连接分为左外连接和右外连接:左外连接是当条件不成立时等号右边的表包含在结果中,右外连接相反。

5、自连接:利用表的别名,将同一张表视为多张表。自连接不适合数据量大的表。

6、层次查询:树查询,不在是表和表做操作,对一张表的前后两次操作,进行连接。

例如:select level,empno,ename,mgr from emp connect by prior empno=mgr start whit mgr is null order by level;其中level伪列

分享到:
评论

相关推荐

    oracle笔记多表查询

    oracle笔记多表查询,涉及多表查询案例,代码案例,2表联查,3表联查!内联接,外连接,自连接,笛卡尔积错误等案例

    oracle笔记创建和管理表

    oracle笔记创建和管理表,增加列,删除列,修改列,修改列名和数据类型和长度,修改表名等等操作,有代码案例!

    李兴华Oracle全部笔记

    首先,笔记可能包含了Oracle数据库的基础知识,如SQL语言的使用,包括SELECT、INSERT、UPDATE、DELETE等基本操作,以及更复杂的子查询、联接查询、视图和索引等。此外,可能还涉及了数据库管理的基本概念,如数据...

    Oracle学习笔记

    Oracle学习笔记是李兴华老师编写的Oracle从入门到精通的学习笔记,涵盖了 Oracle 的多表查询、连接、组函数和分组统计等知识点。在本篇笔记中,李兴华老师详细介绍了多表查询的基本语法、左右连接、交叉连接、自然...

    oracle基础知识以及多表查询笔记

    自学oracle时的笔记,oracle基础入门,常用函数,多表查询范例

    oracle笔记子查询

    oracle笔记子查询,有子查询相关的知识点笔记和具体的案例代码!

    Oracle笔记

    这个是我学习网上的视频做的oracle笔记,对于oracle一窍不通的菜鸟可能有用吧,大家有需要可以看看

    oracle笔记高级子查询

    oracle笔记高级子查询,oracle中的高级子查询有点难度,不太好理解,有具体的案例代码!

    史上最全的oracle笔记

    这篇史上最全的Oracle笔记将为你提供全面的学习指导。 一、数据库基础 数据库(DataBase)是存储数据的系统,Oracle数据库允许用户以表格的形式组织和管理数据。在Oracle中,数据主要以表的形式存在,表是数据库中...

    Oracle学习笔记 PDF

    ### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...

    2011Oracle笔记(李兴华视屏教程笔记)

    标题“2011Oracle笔记(李兴华视屏教程笔记)”揭示了文档的用途,它是作为2011年李兴华Oracle教学视频课程的学习笔记。这种笔记通常包括了课程中的重点概念、Oracle数据库基础知识、实际操作案例以及配合视频教程的...

    韩顺平oracle课堂笔记

    Oracle支持的多表查询方式包括INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN等。笔记将详细阐述各种JOIN类型的应用,以及在WHERE子句中使用JOIN条件的方式。此外,还会讨论自连接、子查询和连接查询的差异,以及...

    MLDN最经典的ORACLE笔记

    《MLDN最经典的ORACLE笔记》是李兴华老师倾力打造的一份全面而深入的Oracle学习资源,专为对数据库技术感兴趣的读者精心准备。Oracle作为全球广泛使用的数据库管理系统,其强大功能和复杂性使得深入理解和掌握Oracle...

    oracle adg安装个人笔记

    oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记...

    oracle_sql笔记

    用于查询数据的基本结构是SELECT字段列表FROM表名WHERE条件,这允许我们从一个或多个表中提取满足特定条件的数据。INSERT语句用于向表中插入新记录,UPDATE用于修改现有记录,而DELETE则用于删除记录。 二、数据...

    达内,tarena,oracle笔记,oraclePPT课件,达内oracle笔记

    这些资料通常会涵盖Oracle数据库的基础知识、SQL查询语言、数据管理、数据库设计、性能优化以及高级特性等多个方面。 1. **Oracle数据库基础**:Oracle数据库基于客户-服务器模型,提供了一种高效、安全的数据存储...

    韩顺平oracle笔记(免费)

    ### 韩顺平Oracle笔记知识点详解 #### 一、Oracle认证及与其他数据库的比较 - **Oracle认证**:Oracle提供了多种级别的认证体系,包括OCA(Oracle Certified Associate)、OCP(Oracle Certified Professional)、...

    oracle笔记+资料.rar

    本资源“oracle笔记+资料.rar”包含了丰富的Oracle学习资料,适合不同水平的学习者,无论你是初学者还是资深DBA,都能从中受益。下面将详细解析其中可能涵盖的知识点。 1. **Oracle基础知识**:这部分内容可能会...

    Oracle学习笔记(嵌套表、可变数组)

    Oracle学习笔记(嵌套表、可变数组),有具体的代码案例供大家参考

    Oracle笔记 day03

    个人笔记,oracle多表查询

Global site tag (gtag.js) - Google Analytics