1 / 8
文档名称:

第10章子查询.ppt

格式:ppt   大小:43KB   页数:8页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第10章子查询.ppt

上传人:zbfc1172 2018/6/18 文件大小:43 KB

下载得到文件列表

第10章子查询.ppt

相关文档

文档介绍

文档介绍:子查询
Where子句单行子查询
HAVING子句单行子查询。
FROM子句单行子查询
IN比较符的多行子查询
ALL比较符的多行子查询。
ANY比较符的多行子查询
Where子句单行子查询
在简单查询中,我们查询了表中相关列的所有记录,但是生产数据库中往往需要查询满足一定条件的记录,如查询岗位JOB为MANAGER的员工信息等,此时需要使用条件查询,条件查询使用关键字WHERE实现
条件查询的语句格式为:
SELECT 列名[列名……]
FROM 表名
WHERE 条件语句
HAVING子句单行子查询
HAVING子句用来限制分组函数,我们先给出一个使用HAVING字句限制分组函数的例子,然后再给出在HAVING字句中使用单行子查询的例子
例子10-17使用HAVING子句限制分组函数。
SQL> select job,min(sal),avg(sal),max(sal)
2 from emp
3 group by job
4 having avg(sal)>2000;
上述查询中,HAVING字句限制了分组函数AVG(sal)的输出条件,只有满足AVG(sal)>2000时,才输出结果,目的是查询表emp中,平均工资大于2000,且按照工作岗位JOB分类后的每类岗位的最低工资,平均工资和最高工资。
FROM子句单行子查询
FROM字句后跟的是表名,在一定条件下也可以使用单行子查询,例如查询表EMP中工资大于平均工资的所有员工的信息.
例子10-20查询表EMP中工资大于平均工资的所有员工的信息。
SQL> select ,,,
2 from emp e,(select job,avg(sal) av_sal
3 from emp
4 group by job) d
5 where =
6* and >
IN比较符的多行子查询
在多行子查询中必须使用多行比较运算符, IN比较符返回子查询的中的每一个值,一旦有与该值相等的数据行则输出这些满足条件的数据行。
例子10-21查询那些是所在岗位中工资最低的员工信息。
SQL> select ename,job,sal,hiredate
2 from emp
3 where sal in (select min(sal)
4 from emp
5 group by job);
ALL比较符的多

最近更新

热轧、冷轧-轧硬产品关系 5页

电梯报价及市场价格分析 4页

精选教师读书笔记大全教师读书笔记摘抄大全集.. 17页

落料冲孔弯曲复合模设计 17页

2024年(集合)简爱读后感6篇 8页

2024年(集合)幼师毕业自我鉴定15篇 24页

颅脑损伤试题及答案 8页

2024年(荐)企业借款合同15篇 60页

2022劳务员考试真题及答案5篇 12页

2022年营销总监销售笔试试卷 5页

TQM全面质量管理医院全面质量管理和持续改进实.. 41页

《计算机组装与维护》课程标准 9页

中专德育教学计划 117页

大学生特变电工实习报告范文 6页

宏观经济学——精选推荐 9页

山西地理环境特点与山西人特点 5页

广东省普通高中综合素质评价研究报告 20页

第二章--供应链管理概述 38页

数字图像处理冈萨雷斯第二版答案 13页

水泥企业安全生产标准化评定标 图文(精) 46页

电大行政组织学形考任务答案 10页

算法与流程图(教案)-初中信息技术西交大版八年.. 4页

第12章企业供应链管理ppt-PowerPoint演示 30页

读后感800字假如给我三天光明(精选5篇) 7页

部编版四年级语文上册《语文园地六》 练习题含.. 4页

颂尼供应链RFID数据管理系统软件操作手册 8页

2020年春季管理学基础形考任务二题目及答案非.. 6页

《管理学基础》(高起专)练习题 10页

六年级数学下册知识点汇总 12页

学党纪党规研讨发言材料 2页