oracle sql测试题-2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以scott/tiger登录数据库,完成以下题目 1、显示所有部门名 Select dname from dept; 2、显示所有雇员名及其全年收入(工资+补助),并指定列别名“年收入” select ename,(sal+nvl(comm,0)) as年收入from emp; 3、显示存在雇员的所有部门号 select distinct deptno from emp; 4、显示工资超过2850的雇员名和工资 select ename,sal from emp where sal2850; 5、显示工资不在1500到2850之间的所有雇员名及工资 Select ename,sal from emp where sal 1500 or sal 2850; 6、显示雇员代码为7566的雇员名及所在部门号 Select ename,deptno from emp where empno = 7566; 7、显示部门代码为10和30中工资超过1500的雇员名及工资 8、显示无管理者的雇员名及岗位 9、显示所有雇员的平均工资、总计工资、最高工资、最低工资 10、显示每种岗位的雇员总数、平均工资 11、显示雇员总数,以及获得补助的雇员数 12、显示管理者的总人数 13、显示雇员工资的最大差额 14、显示部门代码为20的部门号,以及该部门的所有雇员名、雇员工资及岗位 15、显示获得补助的所有雇员名、补助额以及所在部门号 16、显示所有雇员的姓名、部门编号、工资,并且列名要显示为中文 17、显示每个部门每个岗位的平均工资、每个部门的平均工资、每个岗位的平均工资 18、显示工资大于1500的雇员名和工资,并且按照工资的降序排列 19、显示雇员部门编号为10或20的信息(要求使用IN关键字) 20、显示雇员名的第二个字母为A的信息 21、显示没有发放补助的雇员信息 22、显示雇员表中记录总数 23、显示所有雇员名、雇员工资及所在部门名 24、显示部门代码为20的部门名,以及该部门的所有雇员名、雇员工资及岗位 25、显示所有雇员名、雇员工资及工资级别 26、显示雇员“SCOTT”的管理者名 27、显示获得补助的所有雇员名、补助额以及所在部门名 28、查询EMP表和SALGRADE表,显示部门代码为20的雇员名、工资及其工资级别 29、显示部门代码为10的所有雇员名、部门名,以及其他部门名 30、显示部门代码为10的所有雇员名、部门名,以及其他雇员名 31、显示部门代码为10的所有雇员名、部门名,以及其他部门名和雇员名 32、显示BLAKE同部门的所有雇员,但不显示BLAKE 33、按以下格式显示下面的信息,条件是工资大于1500的。 部门名称 姓名 工资 34、按以下格式显示下面信息,条件是此人工资在所有人中最高。 部门 姓名 工资 35、按以下格式显示下面信息 某人 为 某人 工作 36、为所有人长工资,标准是:10部门长10%;20部门长15%;30部门长20%其他部门长18%(要求用DECODE函数) 37、根据工作年限长工资,标准是:为公司工作了几个月就长几个百分点。 38、查询出king所在部门的部门号\部门名称\部门人数 39、查询出king所在部门的工作年限最大的员工名字 40、查询出管理员工人数最多的人的名字和他管理的人的名字 41、查询出工资成本最高的部门的部门号和部门名称 42、查询出工资不超过2500的人数最多的部门名称 43、查询出没有下属员工的人的名字和他的职位 44、查询出人数最多的那个部门的部门编号和部门名称 45、查询出没有员工的那个部门的部门编号和部门名称(要求用两种方法,其中一种要用集合运算) 46、查询出员工名字以A打头的人数最多的部门名称和员工名字 47、现在公司要给员工增加工龄工资,规则是:30*工作年限,请按以下格式显示下面结果: 部门名称 员工姓名 原工资 增加额度 新工资 48、针对DEPT和EMP表,查询出下面格式的结果并要求按部门编号和工资降序排列。 部门名称 员工姓名 工资 49、针对DEPT和EMP表,查询出下面格式的结果。 部门编号 部门名称 部门工资最小值 部门工资最大值 部门工资平均值 部门工资合计值 50、针对DEPT和EMP表,查询出SMITH所在部门的部门名称、部门工资平均值。(要求使用子查询) 51、针对DEPT和EMP表,查询出下面格式的结果。(要求使用外连接,没有员工的部门名也要显示。员工姓名如果是空值,要求用“不存在”代替;如果工资是空值,要求用0代替。) 部门名称 员工姓名 工资 52、针对DEPT和EMP表,查询出没有员工的部门号和部门名称(要求用两种方法)

文档评论(0)

无敌 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档