sql增删改查的一个作业。见证一个蜗牛的成长。
数据表
- 雇员表(employee):雇员编号(empid,主键), 姓名(name), 性别(sex),
- 职称(title), 出生日期(birthday), 所属部门(depid)
- 部门(department):部门编号(depid,主键), 部门名称(depname)
工资表(salary):雇员编号(empid), 基本工资(basesalary), 职务工
资(titlesalary), 扣除(deduction)
需求
- 修改表结构, 在部门表中添加部门简介字段
- 将李四的职称改为“工程师” ,并将她的基本工资改成 2000, 职务工资
为 700 - 删除人事部门的部门记录
- 查询出每个雇员的雇员编号, 实发工资, 应发工资
- 查询姓张且年龄小于 40 的员工记录
- 查询雇员的雇员编号, 姓名, 职称, 部门名称, 实发工资
- 查询销售部门的雇员姓名
- 统计各职称的人数
- 统计各部门的部门名称, 实发工资总和, 平均工资
- 查询比销售部门所有员工基本工资都高的雇员姓名
代码段
0.创建一个数据库包含上述内容
create database if not exists FinanceManage default charset=utf8mb4;
show DATABASES;
use FinanceManage;
CREATE TABLE employee (
empid I