话不多说, 先看数据表信息.
数据表信息:
employee 表, 包含所有员工信息, 每个员工有其对应的 id, salary 和 departmentid.
+----+-------+--------+--------------+
| id | name | salary | departmentid |
+----+-------+--------+--------------+
| 1 | Joe | 70000 | 1 |
| 2 | Henry | 80000 | 2 |
| 3 | Sam | 60000 | 2 |
| 4 | Max | 90000 | 1 |
+----+-------+--------+--------------+
话不多说, 再看需求~
需求:
编写一个 sql 查询,找出每个部门工资最高的员工。
话不多说, 进行拆解~
拆解:
最后给大家介绍一下我这边的创建数据表和插入数据的操作步骤, 想要自己测试的话, 可以参考: