天天看点

《卸甲笔记》-限定查询与排序显示

1查看emp表中的数据量

oracle

ppas

2 统计出基本工资高于1500元的全部雇员信息

3查询出所有基本工资小于等于2000元的全部雇员信息

4根据之前的查询结果发现smith的工资 最低,所以现在希望可以取得smith的详细资料

5查询出所有业务员(clerk)的雇员信息

6为了和其他职位的雇员对比,现在决定查询所有不是业务员的雇员信息

7查询出工资范围在1500~3000(包含1500和3000)元的全部雇员信息

8查询职位是销售人员,并且基本工资高于1200元的所有雇员信息

9要求查询出10部门中的经理或者20部门中的业务员的信息

oralce

10查询不是业务员且基本工资大于2000元的全部雇员信息

范围查询:between 最小值 and 最大值

11使用between … and 操作符查询出工资范围在1500~3000(包括1500和3000元的全部雇员信息)

12查询出在1981年雇佣的全部雇员信息

判断内容是否为null:is null 、is not null

13 使用==进行null比较

14查询出所有领取佣金的雇员的完整信息

15 查询所有不领取佣金的雇员的完整信息

16列出所有不领取奖金,同时基本工资大于2000元的全部雇员信息

17 查找不收取佣金 或 收取的佣金低于100元的员工

18查找收取佣金的员工的不同工作

列表范围查找:in 、not in

19查询出雇员编号是7369、7788/7566的雇员信息

20 通过in操作符指定查询范围

21查询除了7369、7788、7566之外的雇员信息

注意:在使用not in操作符时列表不能有null

22在使用not in操作符中 设置 null

模糊查询:like、not like

23查询出雇员姓名是以s开头的全部雇员信息

24查询姓名的第2个字母是m的全部雇员信息

25查询姓名中任意位置包含字母f的雇员信息

26查询姓名长度为6或者超过6的雇员信息

27查询出基本工资中包含 1或者在81年雇佣的全部雇员信息

28不设置查询关键字标识查询全部

29找出部门10中所有经理(manager),部门20中所有业务员(clerk),既不是经理又不是业务员但薪金大于2000元的所有员工的详细资料,并且要求 这些雇员的姓名中包含字母s或字母k

对结果排序

30 查询员工的完整信息,并且按照级别工资由高到低进行排序

31利用序号设置排序列

32按照级别工资由低到高排序

33查询出所有业务员(clerk)的详细资料,并且按照基本工资由低到高排序

34查询出所有雇员信息,要求按照基本工资由高到低排序,如果工资相等则按照雇佣日期由早到晚进行排序