数据库的练习

时间:2023-02-13 21:58:49
   创建一个员工表,表中的字段包含
(员工编号,员工姓名,员工工资,入职日期,所在部门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

数据库的练习