Oracle精选面试题(附答案与分析)

Oracle精选面试题(附答案与分析)

ID:47501089

大小:46.00 KB

页数:6页

时间:2020-01-12

Oracle精选面试题(附答案与分析)_第1页
Oracle精选面试题(附答案与分析)_第2页
Oracle精选面试题(附答案与分析)_第3页
Oracle精选面试题(附答案与分析)_第4页
Oracle精选面试题(附答案与分析)_第5页
资源描述:

《Oracle精选面试题(附答案与分析)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、....Oracle精选面试题1.显示10号部门的所有经理('MANAGER')和20号部门的所有职员('CLERK')的详细信息答案:Select*fromempwheredeptno=10andjob=’MANAGER’ordeptno=20andjob=’clerk’;select*fromempwheredeptno=10andjob='MANAGER'ordeptno=20andjob='CLERK';2.显示姓名中没有'L'字的员工的详细信息或含有'SM'字的员工信息答案:Select

2、*fromempwhereenamenotelike‘%L%’orenamelike‘%SM%’;select*fromempwhereenamenotlike'%L%'orenamelike'%SM%';3.显示各个部门经理('MANAGER')的工资答案:selectdeptno,emname,salaryfromemp_wqqwherejob='MANAGER';4.显示佣金(COMM)收入比工资(SAL)高的员工的详细信息答案:select*fromempwherecomm>sal;5.把

3、hiredate列看做是员工的生日,求本月过生日的员工答案:select*fromempwhereto_char(hiredate,'mm')=to_char(sysdate,'mm');6.把hiredate列看做是员工的生日,求下月过生日的员工答案:select*fromempwhereto_char(hiredate,'mm')=to_char(add_months(sysdate,1),'mm');7.求1982年入职的员工答案:select*fromempwhereto_char(hir

4、edate,'yyyy')='1982';8.求1981年下半年入职的员工答案:select*fromempwherehiredatebetweento_date('1981-7-1','yyyy-mm-dd')andto_date('1982-1-1','yyyy-mm-dd')-1;9.求1981年各个月入职的的员工个数word格式编辑....答案:selectcount(*),to_char(trunc(hiredate,'month'),'yyyy-mm')fromempwhereto_c

5、har(hiredate,'yyyy')='1981'groupbytrunc(hiredate,'month')orderbytrunc(hiredate,'month');1.查询各个部门的平均工资答案:selectdeptno,avg(sal)fromempgroupbydeptno;2.显示各种职位的最低工资答案:selectjob,min(sal)fromempgroupbyjob;3.按照入职日期由新到旧排列员工信息答案:select*fromemporderbyhiredatedes

6、c;4.查询员工的基本信息,附加其上级的姓名答案:selecte.*,e2.enamefromempe,empe2wheree.mgr=e2.empno;5.显示工资比'ALLEN'高的所有员工的姓名和工资答案:select*fromempwheresal>(selectsalfromempwhereename='ALLEN');6.显示与'SCOTT'从事相同工作的员工的详细信息答案:select*fromempwherejob=(select*fromempwhereename='SCOTT'

7、);7.显示销售部('SALES')员工的姓名答案:selectenamefromempe,deptdwheree.deptno=d.deptnoandd.dname='SALES';8.显示与30号部门'MARTIN'员工工资相同的员工的姓名和工资答案:selectename,salfromempwheresal=(selectsalfromempwheredeptno=30andename='MARTIN');9.查询所有工资高于平均工资(平均工资包括所有员工)的销售人员('SALESMAN'

8、)word格式编辑....答案:select*fromempwherejob='SALESMAN'andsal>(selectavg(sal)fromemp);1.显示所有职员的姓名及其所在部门的名称和工资答案:selectename,job,dnamefromempe,deptdwheree.deptno=d.deptno;2.查询在研发部('RESEARCH')工作员工的编号,姓名,工作部门,工作所在地答案:selectempno,ename,dname,locfromempe

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

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

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