数据库的练习

来源:互联网 发布:淘宝上的silkn是真的吗 编辑:程序博客网 时间:2024/06/07 22:43
   创建一个员工表,表中的字段包含(员工编号,员工姓名,员工工资,入职日期,所在部门ID ,员工领导id,岗位,)    1.查询工资大于12000的员工姓名和工资    2.查询员工号为176的员工的姓名和部门号    3.选择工资不在5000到12000的员工的姓名和工资    4.选择入职时间在1998-02-01到1998-05-01之间的员工姓名    5.选择在"WX"部门工作的员工姓名和部门号    6.选择在1994年雇用的员工的姓名和雇用时间    8.选择员工姓名的第三个字母是a的员工姓名    9.选择姓名中有字母a和e的员工姓名    10.查询员工号,姓名,工资,以及工资提高百分之20%后的结果    11.将员工的姓名按首字母排序,并写出姓名的长度    12.查询员工工资的等级输出结果如:使用case 语句      工资在1000~2000 等级a            2000~3000 等级b            3000以上  等级c     员工姓名     工资              等级        z1        2000             a        z2        3000             b        z3        4000             c

准备工作

创建表.并插入数据
这里写图片描述

这里写图片描述

解决方案

1.查询工资大于12000的员工姓名和工资
这里写图片描述


2.查询员工号为176的员工的姓名和部门号
这里写图片描述


3.选择工资不在5000到12000的员工的姓名和工资
这里写图片描述


4.选择入职时间在1998-02-01到1998-05-01之间的员工姓名
这里写图片描述


5.选择在”WX”部门工作的员工姓名和部门号
这里写图片描述


6.选择在1994年雇用的员工的姓名和雇用时间
这里写图片描述


8.选择员工姓名的第三个字母是a的员工姓名
这里写图片描述


9.选择姓名中有字母a和e的员工姓名


10.查询员工号,姓名,工资,以及工资提高百分之20%后的结果
这里写图片描述


11.将员工的姓名按首字母排序,并写出姓名的长度
这里写图片描述


12.查询员工工资的等级输出结果如:使用case 语句
工资在1000~2000 等级a
2000~3000 等级b
3000以上 等级c
员工姓名 工资 等级
z1 2000 a
z2 3000 b
z3 4000 c

这里写图片描述

原创粉丝点击