oracle_sql测试题-2.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle_sql测试题-2

以scott/tiger登录数据库,完成以下题目 1、显示所有部门名 SELECT * FROM EMP ; 2、显示所有雇员名及其全年收入(工资+补助),并指定列别名“年收入” SELECT ename,sal+comm. 年收入 from emp; 3、显示存在雇员的所有部门号 SELECT * FROM dept; 4、显示工资超过2850的雇员名和工资 SELECT ename,sal FROM emp WHERE sal 2850; 5、显示工资不在1500到2850之间的所有雇员名及工资 SELECT ename,sal FROM emp WHERE sal 1500 AND sal 2850; SELECT ename ,sal from emp WHERE NOT sal BETWEEN 1500 AND 2850 ; 6、显示雇员代码为7566的雇员名及所在部门号 SELECT ename,deptno FROM emp WHERE empno=’7566’ 7、显示部门代码为10和30中工资超过1500的雇员名及工资 SELECT ename,sal from emp where (deptno = 10 OR deptno = 30 ) AND sal 1500; 8、显示无管理者的雇员名及岗位 SELECT ename,job from emp where mgr = ‘’ SELECT ename,job from emp is null; 9、显示所有雇员的平均工资、总计工资、最高工资、最低工资 SELECT TRUNC(avg(sal)) 平均工资,sum(sal) 总计工资,max(sal) 最高工资, Min(sal) 最低工资 from emp; 10、显示每种岗位的雇员总数、平均工资 SELECT job,count(*),avg(sal) from emp group by job; 11、显示雇员总数,以及获得补助的雇员数 SELECT count(*),count(comm) from emp; 12、显示管理者的总人数 SELECT count(mgr) from emp where job=’ MANAGER’; 13、显示雇员工资的最大差额 SELECT max(sal)-min(sal) 最大差额 from emp; 14、显示部门代码为20的部门号,以及该部门的所有雇员名、雇员工资及岗位 SELECT ename,sal,job from emp where deptno=20; 15、显示获得补助的所有雇员名、补助额以及所在部门号 SELECT ename,comm.,deptno from emp where not is null; 16、显示所有雇员的姓名、部门编号、工资,并且列名要显示为中文 SELECT ename 姓名,deptno 部门编号,sal 工资 from emp; 17、显示每个部门的平均工资、每个岗位的平均工资 18、显示工资大于1500的雇员名和工资,并且按照工资的降序排列 SELECT ename,sal from emp where sal 1500 order by sal desc; 19、显示雇员部门编号为10或20的信息(要求使用IN关键字) SELECT * from emp where deptno in ( 10, 20); 20、显示雇员名的第二个字母为A的信息 SELECT * from emp where like’_A%’ 21、显示没有发放补助的雇员信息 SELECt * from emp where not comm is null ; 22、显示雇员表中记录总数 SELECT count(*) from emp; 23、显示所有雇员名、雇员工资及所在部门名 SELECT ename,sal,deptno from emp; 24、显示部门代码为20的部门名,以及该部门的所有雇员名、雇员工资及岗位 SELECT ename,sal,job from emp where deptno =20 ; 25、显示所有雇员名、雇员工资及工资级别 26、显示雇员“SCOTT”的管理者名 27、显示获得补助的所有雇员名、补助额以及所在部门名 28、查询EMP表和SALGRADE表,显示部门代码为20的雇员名、工资及其工资级别 29、显示部门代码为10的所有雇员名、部门名,以及其他部门名 30、显示部门代码为10的所有雇员名、部门名,以及其他雇员名 31、显示部门代码为10的所有雇员名、部门名,以及其他部门名和雇员名 32、显示BLAKE同部门的所有雇员,但不显示BLAKE 33、按以下格式显示下面的信息,条件是工

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档