ITPub博客

首页 > 数据库 > Oracle > oralce简单条件查询练习

oralce简单条件查询练习

原创 Oracle 作者:Taiaishua 时间:2018-10-15 18:58:32 0 删除 编辑

第1章  简单查询与条件查询

01. 使用 SQL PLUS 工具登陆,用户名用 scott 。

02. 在 emp 表中查询出所有记录的姓名、部门编号、薪水,并且列名要显示为中文。

03. 在 emp 表中查询出薪水大于 1500 的记录,并且按照薪水的降序排列。

 

04. 在 emp 表中查询出 comm 字段为空值的记录。

 

05. 查询出 emp 表中含有几个部门的记录。(用 DISTINCT 去除重复记录)

 

06. 在 emp 表中查询出部门编号为 10 或 20 的记录(请分别使用 OR 和 IN 关键字)

In:

OR:

07. 在 emp 表中查询出姓名的第二个字母为 A 的记录。

 

08. 查询 emp 表中 1981 年雇用的所有员工,或者是 1987 年 5 月雇用的员工。

 

09. 选择部门 30 的所有员工。

 

10.  列出所有办事员( CLERK )的姓名,编号和部门编号。

 

11.  找出 奖金 高于薪金的所有员工。

 

12.  找出 奖金 高于薪金 30% 的所有员工。

 

13.  找出部门 10 中所有经理( MANAGER )和部门 20 中所有办事员( CLERK )的详细资料。

 

14.  找出部门 10 中所有经理( MANAGER ),部门 20 中所有办事员( CLERK ) , 既不是经理又不是办事员( CLERK )但其薪金大于或等于 2000 的所有员工的详细资料。

 

15. 找出收取 奖金 的员工的不同的工作。

 

16.  找出不收取 奖金 或收取 奖金 少于 100 的员工。

 

17.  显示姓名不带有 R 的员工的姓名。

 

18.  显示员工的详细资料,按姓名排序。

 

19.  显示员工的姓名和受雇日期,根据服务年限,将最老的员工排在最前面。

 

20.  显示所有员工的姓名,工作和薪金,按工作降序排序,若工作相同则按薪金排序。

 

21. 显示姓名字段的任何位置包含 A 的所有员工的姓名。

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537584/viewspace-2216481/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle第一天
下一篇: oracle分组查询
请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    55
  • 访问量
    51687