Oracle之子查询(一)
2018-03-02 13:52
85 查看
一.子查询
1.分类单行子查询:子查询语句返回一个值。
多行子查询:子查询语句返回多个值。
2.特点
在主查询之前一次执行完成; 子查询结果被主查询使用;子查询语句需要添加括号;子查询语句需放在比较条件右侧。
3.语法select columnn1,column2...from 表名
where 条件表达式
(select select columnn1,column2...from 表名); 新建EMPLOYEE表:
需求:查询工资大于李四的人
SELECT
*
FROM
EMPLOYEE E
WHERE
E .SALARY > (
SELECT
SALARY
FROM
EMPLOYEE
WHERE
NAME = '李四'
);
4.单行查询
单行查询比较操作符
5.多行查询
多行查询比较操作符
相关文章推荐
- oracle查询重复数据方法
- 如何解决oracle分页查询数据重复问题
- oracle的表的数据管理2 -- 基本查询
- 当Web端查询某些特殊记录时Oracle就死掉[转]
- Oracle中查询前10条记录
- Oracle笔记(八) 复杂查询及总结
- oracle中查询重复记录
- Oracle查询还原时间点数据/还原数据
- oracle 表查询随机抽取数据
- Oracle之多表查询
- oracle 查询表名以及表的列名
- ORACLE 数据库(查询--主键外键约束)
- oracle如何查询哪个表数据量大
- oracle查询语句中的exists 和in 的详细用法
- Oracle中的联合查询(笔记)。
- Oracle 分组查询详解
- oracle按时间查询翻页时出现与前面一页重复数据
- oracle sql中查询ip段内的记录
- Oracle查询优化4大方面的主要途径(2)
- oracle 树状查询,查询根节点