-3

来源:互联网 发布:淘宝加入全球购的好处 编辑:程序博客网 时间:2024/04/27 07:37

1.选择部门 30 中的所有员工


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


3.找出佣金高于薪金的员工


4.找出佣金高于薪金的 60% 的员工


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


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


7.找出收取佣金的员工的不同工作


8.找出不收取佣金或收取的佣金低于 100 的员工


9.找出受雇时间大于8年的员工信息


10.显示正好为 5 个字符的员工的姓名


11.显示不带有 "R" 的员工的姓名


12.显示所有员工姓名的前三个字符


13.显示满 8 年服务年限的员工姓名,年龄和受雇日期


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


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


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


17.显示所有的员工的姓名, 加入公司的年份和月份, 按受雇日期所在月排序, 若月份相同则将最早年份的员工排在最前面


18.显示在一个月为 30 天的情况所有员工的日薪金, 忽略余数


19.找出在(任何年份) 2 月受聘的所有员工


20.对于每个员工, 显示其加入公司的天数


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


22.列出至少有一个员工的所有部门


23.列出薪金比 "SMITH" 多的所有员工


24.列出所有员工的姓名及其直接上级的姓名


25.列出受雇日期早于直接上级的所有员工的编号,姓名,部门名称


26.列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门


27.列出所有 "CLERK" (办事员)的姓名及其部门名称,部门的人数


28.列出最低薪金大于 1500 的各种工作及此从事此工作的全部雇员人数


29.列出部门在 "SALES" (销售部) 工作的员工的姓名,假定不知道销售部的部门编号


30.列出薪金高于公司平均薪金的所有员工,所在部门,上级领导,员工的工资等级


31.列出与 "SCOTT" 从事相同工作的所有员工及部门名称


32.列出薪金等于部门 30 中员工的薪金的所有员工的姓名和薪金


33.列出薪金高于在部门 30 工作的所有员工的薪金的员工姓名和薪金,部门名称


34.列出在每个部门工作的员工数量, 平均工资和平均服务期限


35.列出所有员工的姓名,部门名称和工资


36.列出所有部门的详细信息和部门人数


37.列出各种工作的最低工资及从事此工作的雇员姓名


38.列出各个部门的 MANAGER(经理) 的最低薪金


39.列出所有员工的年工资,按年薪从低到高排序


40.查出某个员工的上级主管,并要求出这些主管中的薪水超过 3000


41.求出部门名称中, 带 "S" 字符的部门员工的工资合计,部门人数


42.给任职日期超过 8 年的人加薪 10%


43.查询没有提成工资的员工信息.


44.查询基本工低于提成工资的员工信息.


45.计算在 2001 年进入公司的员工.

 
46.计算每个雇员每个月加 300 元奖金后的年薪.


47.计算工资按年薪排序.

    
48.每个部门的每个员工的工资按升序排序(先按部门再按工资排序).


49.查询 emp 表中排行在前三名最高工资的员工信息.


50.根据雇员工资,求出工资等级:


51.根据雇员所属的上司编号找到所属上司名称(根据每个雇员找到对应的上司).

 

52.根据条件筛选按要求查询如下:


 (1.)利用内连接查询员工的编号,姓名,职位,部门,以及部门地址.
 
 (2.)以 emp 表为基准利用左连接查询员工的编号,姓名,职位,部门,以及部门地址.(两种方式)
 
 (3.)以 dept 表为基准利用左连接查询员工的编号,姓名,职位,部门,以及部门地址.(两种方式)
 

原创粉丝点击