您所在位置: 网站首页 / 2022Oracle数据库面试试题及答案.docx / 文档详情
2022Oracle数据库面试试题及答案.docx 立即下载
2023-03-06
约3.5千字
约8页
0
31KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

2022Oracle数据库面试试题及答案.docx

2022Oracle数据库面试试题及答案.docx

预览

免费试读已结束,剩余 3 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2022Oracle数据库面试试题及答案2022年Oracle数据库面试试题及答案Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、运用便利、功能强,适用于各类大、中、小、微机环境。因此,yjbys我为大家供应Oracle数据库面试试题如下,欢迎参考!1.列出至少有一个员工的全部部门。分析:每个部门有多少员工——依据部门编号进行分组selectdeptno,count(*)fromempgroupbydeptnohavingcount(*)>=1;2.列出薪金比;SMITH;多的全部员工。分析:先查询出SMITH工资:selectsalfromempwhereename=’SMITH';select*fromempwheresal>(selectsalfromempwhereename=’SMITH’);3.*****列出全部员工的姓名及其干脆上级的姓名。分析:表自映射,为表起别名,进行关联t1表模拟员工表t2表保存干脆上级信息selectt1.ename员工姓名,t2.ename干脆上级fromempt1,empt2wheret1.MGR=t2.empno;4.列出受雇日期早于其干脆上级的全部员工。分析:原理和上题类似selectt1.*,t2.hiredatefromempt1,empt2wheret1.MGR=t2.empnoandt1.hiredate<t2.hiredate;5.列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门。分析:部门没员工也要显示—外连接。无论怎样部门信息肯定要显示,通过部门去关联员工select*fromdeptleftouterjoinempondept.deptno=emp.deptno;6.列出全部;CLERK;(办事员)的姓名及其部门名称。分析:查找job为CLERK员工姓名和部门名称员工姓名emp表部门名称dept表selectemp.ename,dept.dname,emp.jobfromemp,deptwhereemp.deptno=dept.deptnoandemp.job=’CLERK';7.列出最低薪金大于1500的各种工作。分析:工作的最低薪金—-按工作分组,求最低薪金selectmin(sal)fromempgroupbyjob;大于1500是一个分组条件—havingselectjob,min(sal)fromempgroupbyjobhavingmin(sal)>1500;8.列出在部门;SALES;(销售部)工作的员工的姓名,假定不知道销售部的部门编号。分析:员工姓名位于emp部门名称deptselectemp.enamefromemp,deptwhereemp.deptno=dept.deptnoanddept.dname=‘SALES';9.列出薪金高于公司平均薪金的全部员工。分析:先求公司平均薪金selectavg(sal)fromemp;select*fromempwheresal>(selectavg(sal)fromemp);10.列出与;SCOTT;从事相同工作的全部员工。分析:先查询SCOTT:selectjobfromempwhereename=’SCOTT';select*fromempwhereename<>‘SCOTT’andjob=(selectjobfromempwhereename=’SCOTT’);11.列出薪金等于部门30中员工的薪金的'全部员工的姓名和薪金。分析:查看部门30中全部员工薪资列表selectsalfromempwheredeptno=30;select*fromempwheresalin(selectsalfromempwheredeptno=30);12.列出薪金高于在部门30工作的全部员工的薪金的员工姓名和薪金。分析:select*fromempwheresal>all(selectsalfromempwheredeptno=30);select*fromempwheresal>(selectmax(sal)fromempwheredeptno=30);13.列出在每个部门工作的员工数量、平均工资。分析:按部门分组selectdeptno,count(*),
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

2022Oracle数据库面试试题及答案

文档大小:31KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用