Oracle面试题及答案模块和题目

l基本SQL查询

l运算符与函数

l子查询

l连接查询

建表语句emp.sql

PartI(第一天)

01.查询员工表所有数据,并说明使用*的缺点

答:

select*fromemp;

使用*的缺点有

a)查询出了不必要的列

b)效率上不如直接指定列名

02.查询职位(JOB)为'PRESIDENT'的员工的工资

答:

select*fromempwherejob='PRESIDENT';

03.查询佣金(COMM)为0或为NULL的员工信息

答:重点是理解0与null的区别

select*fromempwherecomm=0orcommisnull;

04.查询入职日期在1981-5-1到1981-12-31之间的所有员工信息

答:通过此题掌握常用日期函数

select*fromempwherehiredate

betweento_date('1981-5-1','yyyy-mm-dd')andto_date('1981-12-31','yyyy-mm-dd');

05.查询所有名字长度为4的员工的员工编号,姓名

答:

select*fromempwherelength(ename)=4;

06.显示10号部门的所有经理('MANAGER')和20号部门的所有职员('CLERK')的详细信息

答:

select*fromempwheredeptno=10andjob='MANAGER'ordeptno=20andjob='CLERK';

07.显示姓名中没有'L'字的员工的详细信息或含有'SM'字的员工信息

答:考察知识点模糊查询

select*fromempwhereenamenotlike'%L%'orenamelike'%SM%';

08.显示各个部门经理('MANAGER')的工资

答:

selectsalfromempwherejob='MANAGER';

09.显示佣金(COMM)收入比工资(SAL)高的员工的详细信息

答:

select*fromempwherecomm>sal;

10.把hiredate列看做是员工的生日,求本月过生日的员工(考察知识点:单行函数)

答:

select*fromempwhereto_char(hiredate,'mm')=to_char(sysdate,'mm');

11.把hiredate列看做是员工的生日,求下月过生日的员工(考察知识点:单行函数)

答:

select*fromempwhereto_char(hiredate,'mm')=to_char(add_months(sysdate,1),'mm');

12.求1982年入职的员工(考察知识点:单行函数)

答:

select*fromempwhereto_char(hiredate,'yyyy')='1982';

13.求1981年下半年入职的员工(考察知识点:单行函数)

答:

select*fromempwherehiredate

betweento_date('1981-7-1','yyyy-mm-dd')andto_date('1982-1-1','yyyy-mm-dd')-1;

14.求1981年各个月入职的的员工个数(考察知识点:组函数)

答:

selectcount(*),to_char(trunc(hiredate,'month'),'yyyy-mm')

fromempwhereto_char(hiredate,'yyyy')='1981'

groupbytrunc(hiredate,'month')

orderbytrunc(hiredate,'month');

PartII(第二天)

01.查询各个部门的平均工资

答:考察知识点:分组

selectdeptno,avg(sal)fromempgroupbydeptno;

02.显示各种职位的最低工资

答:考察知识点:分组

selectjob,min(sal)fromempgroupbyjob;

找oracle题目视频教程学文档名,上课课家教育IT培训专家。

oracle试题和答案,Oracle面试题及答案相关推荐

  1. oracle面试题答案,Oracle面试题笔试题及参考答案

    一套Oracle面试题笔试题及参考答案 Oracle, 笔试, 面试 完成下列操作,写出相应的SQL语句 1.创建表空间neuspace,数据文件命名为neudata.dbf,存放在d:\data 目 ...

  2. 温州医科大学oracle期末试题,关于加强试卷库试题库建设的通知

    关于加强试卷库试题库建设的通知 温医教[2005]89号 各学院(部): 为了加强我校考试工作的规范化建设与管理,进一步促进教学质量的提高,促进学风和教风建设,实现考试的科学化.规范化,为学分制的实施 ...

  3. 2019史上最全java面试题题库大全800题含答案

    2019史上最全java面试题题库大全800题含答案 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中的自动装配有 ...

  4. 2019史上最全java面试题题库大全800题含答案(面试宝典)

    2019史上最全java面试题题库大全800题含答案(面试宝典) 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中 ...

  5. 2022史上最全java面试题题库大全800题含答案

    2022史上最全java面试题题库大全800题含答案 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中的自动装配有 ...

  6. 史上最全Java面试题大汇总「百题附答案」

    前言 整理这些面试题源于在微信群和几个刚入职的小伙伴们的一次讨论,很多小伙伴谈了自己的面试经历和体会,很多人最初鄙视刷题党,觉得开发技能最重要,但在短暂的面试过程中很挫败.转而去看面试题,但是网上面试 ...

  7. python后端面试题2020_2020年ajax面试题及答案(最新),python面试题2020

    2020年ajax面试题及答案(最新)2020年阿贾克斯面试问答最新,Ajax作为一种创建更好.更快.更具交互性的Web应用的技术,目前越来越受到大家的重视,所以提前掌握ajax面试题知识点有助于求职 ...

  8. jdbc和mysql面试题_JDBC数据访问技术面试题(附答案)

    随着移动互联网的发展,从事计算机行业的人越来越多,这些人中,选择java的人占了很大一部分比例,相信有很多的人都有面试的需要.在java面试中,少不了的内容就是面试题了,今天来说一说JDBC数据访问技 ...

  9. Sql面试题之三(难度:简单| 含答案)

    Sql面试题之三(难度:简单| 含答案) 答案: 1.SELECT B.name, B.Depart T.Content FROM B, T WHERE ( T.Content = '税法培训' an ...

  10. 湖南工业大学在线计算机作业答案,湖南工业大学《计算机组成原理》试题集,共7份,有部分答案...

    内容简介: 湖南工业大学<计算机组成原理>试题集,共7份,有部分答案 一.填空题(每空1分,共25分) 1.码值80H: 若表示真值0,则为------码:若表示-128,则为------ ...

最新文章

  1. jetson nano 用 tensorrt 运行 nanodet(kitti数据集)
  2. B 站的前端崩了,后端的你别慌!
  3. 苹果汽车高管几乎流失殆尽,一年损失7人,新年又有人被Meta挖走
  4. 格式化时间中HH:mm:ss与hh:mm:ss的区别
  5. Ubantu-16.04 eclipse安装
  6. POPUP_TO_CONFIRM
  7. java servlet文件下载_Java之Servlet文件下载20190228
  8. 0.1uf与47uf并联_UF是什么形式?
  9. QT5开发及实例学习之九基本对话框(二)
  10. 爬虫之Requests库
  11. 【CV】计算机视觉入坑必备
  12. 规划过程组-项目管理
  13. ubuntu 上 ESP8266 HomeKit 实战(四)1路继电器 + 1个触摸开关
  14. thymeleaf 传递数据到js变量
  15. 【建模干货】Mirauge3D让大面积倾斜空三不“跑崩”
  16. 虚拟机安装---模板机准备1(最小化安装)
  17. 动态规划-剪绳子问题
  18. websphere 实用_将WebSphere Cast Iron Studio PGP活动与外部PGP实用程序一起使用
  19. 学习笔记3:Mysql基准测试
  20. ALLEGRO 移动元件到指定坐标点

热门文章

  1. git 新建分支 推送到远程 首次pull代码报错 git branch --set-upstream-to=origin/<branch>
  2. 【HarmonyOS HiSpark AI Camera试用连载 】AI_Camera_Hi3516DV300开发套件非专业开箱
  3. windows 查找目录下文件中包含某个字符的文件
  4. 【完全背包】A005_LC_贴纸拼词(dp + 状态压缩)
  5. java web胖客户端,【转载】:瘦客户端、胖客户端、富客户端
  6. 非递归中序遍历二叉树
  7. 信息化与数字化的区别
  8. powermill2020错误代码1603_max2020安装提示1603
  9. 如何使用CubeMX创建STM32F105的程序
  10. 程序员如何实现35岁完美退休