Oracl实验题目及答案.docx

Oracl实验题目及答案.docx

ID:51723440

大小:28.70 KB

页数:15页

时间:2020-03-15

Oracl实验题目及答案.docx_第1页
Oracl实验题目及答案.docx_第2页
Oracl实验题目及答案.docx_第3页
Oracl实验题目及答案.docx_第4页
Oracl实验题目及答案.docx_第5页
资源描述:

《Oracl实验题目及答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【实验题目】1.查询部门“30”中的雇员的所有信息;2.查询薪金大于2000的雇员的编号、姓名、工作和薪金;3.查询所有销售员(SALESMAN)的姓名、编号和部门编号;4.查询佣金高于薪金50%的雇员的所有信息;5.查询第1个字母为“M”的雇员姓名;6.查询雇员的姓名和雇佣日期,在显示姓名时只有第1个字母使用大写;7.查询姓名包含6个字符的雇员信息;8.查询姓名中不含字母“S”的所有雇员信息;9.查询所有雇员的姓名,以及所承担的工作名称的前5个字符;10.查询没有佣金或佣金低于200的所有雇员的姓名、工作及其佣金;11.查询收取佣金的雇员所承担的工作的名称,重复的工作名称应取消;

2、12.查询部门“20”中所有分析师(ANALYST)和部门“30”中所有办事员(CLERK)的详细信息;13.查询部门“10”与“30”中所有经理以及部门“20”中所有分析师;14.查询既不是经理又不是办事员但其薪金大于或等于1800的所有雇员的信息;15.查询雇员的编号、姓名、部门编号、工作、雇佣日期和薪金,查询结果先按部门编号的升序排列,部门编号相同的雇员再按雇佣日期的降序排列;16.查询所有雇员的姓名、工作和薪金,先按工作的降序排列,具有相同工作的雇员再按薪金的升序排列;17.查询所有在7月份雇佣的雇员的信息;18.查询在各月的最后一天被雇佣的雇员的编号、姓名和雇佣日期;19

3、.查询雇员的编号、姓名,以及加入公司以来的总工作天数;20.查询所有雇员的编号、姓名,以及加入公司的年份和月份;要求按年份的升序排列,年份相同的,按月份的升序排列;21.查询所有雇员的年薪,要求按年薪的降序排列查询结果;22.查询已经在公司工作了20多年的雇员的姓名、部门号和雇佣日期;23.假设一个月为30天,计算所有雇员的日薪金(以元为单位);24.查询各类别工作的平均薪金和最高薪金,以及承担各项工作的雇员人数;25.查询最低薪金大于1400的工作的最低薪金;26.查询部门“20”和“30”中的雇员人数和平均工资;27.查询办事员的最高、最低、平均和总薪金。【实验过程】(记录关键

4、实验步骤)1.SQL>columnmgrformat9999;SQL>columnsarformat9999;SQL>columncommformat9999;SQL>Select*2Fromemp3Wheredeptno=30;2.SQL>Selectempno,ename,job,sal2Fromemp3Wheresal>2000;3.SQL>Selectename,empno,deptno,job2Fromemp3Wherejobin('SALESMAN');4.SQL>Select*2Fromemp3Wherecomm>(0.5*sal);5.SQL>Selectename

5、2Fromemp3Whereenamelike'M%';6.SQL>Selectinitcap(ename),hiredate2Fromemp;7.SQL>Select*2Fromemp3Whereenamelike'______';8.Select*FromempWhereenamenotlike'%S%';9.SQL>Selectename,substr(job,1,5)2Fromemp;10.SQL>Selectename,job,comm2Fromemp3WherecommisNULLorcomm<200;11.SQL>Selectdistinctjob2Fromemp3W

6、herecommisnotNULLorcomm>0;12.SQL>Select*2Fromemp3Where(deptno=20andjob=upper('ANALYST'))or(deptno=30andjob=upper('CLERK'));13.SQL>Select*2Fromemp3Where(deptno=10ordeptno=30andjob=upper('MANAGER'))or(deptno=20andjob=('ANALYST'));14.SQL>Select*2Fromemp3Where(job<>upper('MANAGER')andjob<>upper('C

7、LERK')andsal>=1800);15.SQL>Selectempno,ename,deptno,hiredate,job,sal2Fromemp3OrderbydeptnoASC,hiredateDESC;16.SQL>Selectename,job,sal2Fromemp3OrderbyjobDESC,sal;17.SQL>Select*2Fromemp3Whereto_char(hiredate,'mm')='07';18.SQL>Selectempno,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。