实验2复杂查询

实验2复杂查询

ID:48263704

大小:231.01 KB

页数:5页

时间:2019-12-04

实验2复杂查询_第1页
实验2复杂查询_第2页
实验2复杂查询_第3页
实验2复杂查询_第4页
实验2复杂查询_第5页
资源描述:

《实验2复杂查询》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、长春大学计算机科学技术学院Oracle数据库实验报告实验名称:实验2:oracle的复杂查询班级:网络15405姓名:唐瞻学号:041540532实验地点:D704日期:一、实验目的:(1)理解oracle的多表查询原理(2)掌握oracle的六种子查询(3)掌握oracle的外连接二、实验内容、要求和环境:【实验要求】(1)独立完成实验内容,并在oracle环境下调试运行。(2)提交实验报告。【实验环境】人手一台运行oracle的计算机。【实验内容】使用连接查询完成(1)显示部门20的部门名,以及该部门的所有雇员名,雇

2、员工资及岗位(2)显示获得补助的所有雇员名,补助及所在部门名。(3)显示在DALLAS工作的所有雇员名,雇员工资及所在部门名。(4)显示雇员scott的管理者名(5)查询emp表和salgrade表显示部门20的雇员名,工资及其工资级别。使用子查询完成(1)显示BLAKE同部门的所有雇员,但不显示BLAKE.(2)显示超过平均工资的所有雇员名,工资及其部门号(3)显示超过该部门平均工资的所有该部门雇员名,工资及部门号。(4)显示高于CLERK岗位所有雇员工资的所有雇员名,工资及岗位【实验步骤和方法】1、启动oracle的

3、相关服务。2、启动SQL*plus工具,用scott普通用户登录oracle。3、完成实验内容。【实验预习要求】重点复习oracle的多表查询,子查询和外连接。【实验报告要求】除按实验报告纸的内容进行填写外,主体部分包括以下内容:(1)程序中用到哪些命令(2)实验步骤(3)实验运行结果及结果分析(4)上机调试中遇到的主要问题及解决办法(5)实验总结及体会三、实验报告内容:1.程序中用到哪些命令1.selectdname,ename,sal,jobfromdeptd,empewhered.deptno=20andd.dep

4、tno=e.deptno;2.selectename,comm,dnamefromempe,deptdwheree.deptno=d.deptnoandcommisnotnull;3.selectename,sal,dnamefromempe,deptdwhered.deptno=e.deptnoandloc='LALLAS';4.SQL>selecte1.enamemanager,e2.enameempoleefromempe1,empe2wheree1.empno=e2.mgrande2.ename='SCOTT;5

5、.selectename,sal,gradefromemp,salgradewheredeptno=20andgrade=any(selectgradefromsalgradewheresalbetweenlosalandhisal);1.selectenamefromempwheredeptno=(selectdeptnofromempwhereename=’BLAKE’)andename<>’BLAKE’;2.selectename,sal,deptnofromempwheresal>any(selectavg(sa

6、l)fromemp);3.selectename,sal,deptnofromempawheresal>any(selectsvg(sal)fromempanddeptno=a.deptno)4.selectename,sal,jobfromempwheresal>any(selectmax(sal)fromempwherejob=’CLERK’);2.实验步骤3.实验运行结果及结果分析4.上机调试中遇到的主要问题及解决办法倒数第二个显示超过该部门平均工资的所有该部门雇员名,工资及部门号。查看课本P102例子和p130还

7、有一种解决方法selectename,sal,emp.deptnofromemp,(selectavg(sal)a,deptnofromempgroupbydeptno)twhereemp.deptno=t.deptnoandemp.sal>t.a;5.实验总结及体会

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

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

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