网站大量收购闲置独家精品文档,联系QQ:2885784924

重难点sql练习详细.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以下测试以 scott 用户下的四张表测试数据表 一.测试表 1emp(员工表 ): 2.dept( 部门表 ) 3.salgrade (工资等级表) 4.bonuds(奖金表 ) 二.测试练习题 1. 选择在部门 30 中员工的所有信息。 2. 列出职位为( MANAGER )的员工的编号,姓名 3. 找出奖金高于工资的员工 4. 找出每个员工奖金和工资的总和 5. 找出部门 10 中的经理 (MANAGER) 和部门 20 中的普通员工 (CLERK) 6. 找出部门 10 中既不是经理也不是普通员工,而且工资大于等于 2000 的员工 7. 找出有奖金的员工的不同工作 8.找出没有奖金或者奖金低于 500 的员工 9. 显示雇员姓名,根据其服务年限,将最老的雇员排在最前面 10. 找出每个月倒数第三天受雇的员工(如: 2010-5-29 ) 11. 分组统计各部门下工资 500 的员工的平均工资、 12 统计各部门下平均工资大于 500 的部门 13 算出部门 30 中得到最多奖金的员工奖金 14 算出部门 30 中得到最多奖金的员工姓名 15 算出每个职位的员工数和最低工资 16. 所有员工名字前加上 Dear ,并且名字首字母大写 17. 找出姓名为 5 个字母的员工 18. 找出姓名中不带 R 这个字母的员工 19. 找出 25 年前雇的员工 20. 显示所有员工的姓名的第一个字 21. 显示所有员工,按名字降序排列,若相同,则按工资升序排序 22. 找到 2 月份受雇的员工 23. 得到工资大于自己部门平均工资的员工信息 24. 分组统计每个部门下,每种职位的平均奖金(也要算没奖金的人)和总工资 (包括奖金 ) 25. 找出工资比 jones 多的员工 26. 列出所有员工的姓名和其上级的姓名 27. 以职位分组,找出平均工资最高的两种职位 28. 查找出不在部门 20 ,且比部门 20 中任何一个人工资都高的员工姓名、部门名称 29. 查找出职位和 MARTIN 或者 SMITH 一样的员工的平均工资 1.scott下面创建一个表 emp1 empno number(10) ename varchar2(50) 2.添加一个字段 sal number(10,2) 3.修改字段 ename varchar(100) 4.删除字段 sal 5.把表 emp1改成 emp2 6.删除表 emp2 7.创建一个和 emp结构一样的表,并同时插入工资大于 1000的数据 8.清空表数据(用 truncate) 9. 表间数据拷贝 emp-- emp1 10. 将编号为 7779 用户的工作换成编号为 7566 的雇员的工作和所属上级。 11. 往 dept 表中插入 dept 表中 deptno=100 的数据 12. 创建一个包含 1982 年 3 月 31 日以后入职的所有雇员的视图 13. 创建一个序列,从 50 开始,每次增加 10 14. 为 emp 表创建一个同义词 emp1 1. 输入一个雇员的编号,如果其工资高于 3500 ,则显示高工资,工资大于 2000 ,则显示 中等工资,工资小于 2000 的则认为是低等工资。 2. 输入一个雇员编号,根据它所在的部门涨工资,规则: ? 10 部门上涨 10% ? 20 部门上涨 20% ? 30 部门上涨 30% 所有部门的上涨工资,最不能超过 5000,如果超过 5000,则工 资就为 5000。 3. 接收部门编号,显示部门名和地理位置 4. 接收雇员号,显示 该雇员的工资和提成,没有提成的用

文档评论(0)

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

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

1亿VIP精品文档

相关文档