知识大全 Oracle的sql语句练习题含答案(二)
Posted 知
篇首语:没有一贯的蔑视,又怎能不断地欣赏呢?本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle的sql语句练习题含答案(二)相关的知识,希望对你有一定的参考价值。
Oracle的sql语句练习题含答案(二) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
列出至少有一个雇员的所有部门
select distinct dname from dept where deptno in (select distinct deptno from emp);
列出薪金比 SMITH 多的所有雇员
select ename sal from emp where sal>(select sal from emp where ename=upper( smith ));
列出所有雇员的姓名及其直接上级的姓名
select e ename m ename from emp e emp m where e mgr=m empno(+);
列出入职日期早于其直接上级的所有雇员
select ename from emp e where hiredate<(select hiredate from emp where empno=e mgr);
列出部门名称和这些部门的雇员 同时列出那些没有雇员的部门
select dname ename from dept d left join emp e on d deptno=e deptno;
列出所有 CLERK (办事员)的姓名及其部门名称
select ename dname from emp e left join dept d on e deptno=d deptno where job=upper( clerk );
列出各种工作类别的最低薪金 显示最低薪金大于 的记录
select job min(sal) from emp group by job having min(sal)> ;
列出从事 SALES (销售)工作的雇员的姓名 假定不知道销售部的部门编号
select ename from emp where deptno = (select deptno from dept where dname=uppder( SALES ))
列出薪金高于公司平均水平的所有雇员
select ename from emp where sal>(select avg(sal) from emp);
列出与 SCOTT 从事相同工作的所有雇员
select ename from emp where job=(select job from emp where ename=upper( scott ));
列出某些雇员的姓名和薪金 条件是他们的薪金等于部门 中任何一个雇员的薪金
select ename sal from emp where sal in (select sal from emp where deptno= );
列出某些雇员的姓名和薪金 条件是他们的薪金高于部门 中所有雇员的薪金
select ename sal from emp where sal>(select max(sal) from emp where deptno= );
列出每个部门的信息以及该部门中雇员的数量
select d deptno dname count(ename) from dept d left join emp e on (d deptno=e deptno)
group by d deptno dname
列出所有雇员的雇员名称 部门名称和薪金
Select e ename d dname e sal from emp e left join dept d on (d deptno=e deptno)
列出从事同一种工作但属于不同部门的雇员的不同组合
Select tba ename tbb ename tba job tbb job tba deptno tba deptno
From emp tba emp tbb
Where tba job=tbb job and tba deptno<>tbb deptno
列出分配有雇员数量的所有部门的详细信息 即使是分配有 个雇员
Select dept deptno dname loc count(empno)
From dept emp
Where dept deptno=emp deptno(+)
Group by dept deptno dname loc
列出各种类别工作的最低工资
Select min(sal) from emp group by job
列出各个部门的MANAGER(经理)的最低薪金
Select deptno min(sal) from emp where job=upper( manager ) group by deptno
列出按年薪排序的所有雇员的年薪
select (sal+nvl(m ))* as avn from emp order by avn
列出薪金水平处于第四位的雇员
cha138/Article/program/Oracle/201311/16843相关参考
数据库手册:Oracle维护常用SQL语句二 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 回滚
Oracle的翻页Sql语句 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! StringBuff
oracle中使用SQL递归语句 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 例子 pid&
Oracle维护常用SQL语句汇总 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如何远程判断O
数据库手册:Oracle维护常用SQL语句一 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 查看
oracle构造添加字段的SQL语句 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 用ORACL
ORACLE优化SQL语句,提高效率(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 索引是
oracle中SQL语句可以使用的函数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 字符串处理
Oracle体系框架及SQL语句性能探讨 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 摘要基于
熟练Oracle的Sql语句必做18道 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用sco