您现在的位置: 精品资料网 >> 管理信息化 >> Oracle >> 资料信息

Oracle数据库应用教程--子查询与高级查询(ppt 36页)

所属分类:
Oracle
文件大小:
552 KB
下载地址:
相关资料:
oracle,数据库,应用教程
Oracle数据库应用教程--子查询与高级查询(ppt 36页)内容简介

Oracle数据库应用教程--子查询与高级查询目录:
第1节:子查询
第2节:实验指导——获取借阅次数最多的前5本图书
第3节:高级查询
第4节:实验指导——各类图书的借阅情况

 

Oracle数据库应用教程--子查询与高级查询内容提要:
在外部的SELECT、UPDATE或DELETE语句内部使用SELECT语句,这个内部SELECT语句称为子查询(Subquery)。
使用子查询,主要是将子查询的结果作为外部主查询的查找条件。
在子查询中可以使用两种比较操作符——单行操作符和多行操作符。
单行操作符:例如=、>、>=、<、<=、<>、!=。
多行操作符:例如ALL、ANY、IN、EXISTS。
可以把子查询分为两种类型:
单行子查询和多行子查询。
另外,子查询还有下面3种子类型,这3种子类型可以返回一行或多行查询结果。
多列子查询:向外部的SQL语句返回多列。
关联子查询:引用外部的SQL语句中的一列或多列。在关联子查询中,可以使用EXISTS和NOT EXISTS操作符。
嵌套子查询:在子查询中包含有子查询。
指定子查询时,需要注意以下几点:
子查询需要使用括号 ( ) 括起来。
子查询要放在比较操作符的右边。
当子查询的返回值是一个集合而不是一个值时,不能使用单行操作符,而必须根据需要使用ANY、IN、ALL或EXISTS等操作符。
…………


..............................