2020-09-18 MYSQL奇闻趣事

题目:汇总各个部门当前员工的title类型的分配数目,即结果给出部门编号dept_no、dept_name、其部门下所有的当前(dept_emp.to_date = '9999-01-01')员工的当前(titles.to_date = '9999-01-01')title以及该类型title对应的数目count(注:因为员工可能有离职,所有dept_emp里面to_date不为'9999-01-01'就已经离职了,不计入统计,而且员工可能有晋升,所以如果titles.to_date 不为 '9999-01-01',那么这个可能是员工之前的职位信息,也不计入统计)

所涉及的表的字段

2020-09-18 MYSQL奇闻趣事

输出要求:

2020-09-18 MYSQL奇闻趣事

本人题解如下:

本人错误的理解:就是统计每个部门的员工的分配的title的类型及其该类型的数量

正确的理解:让我们输出每个部门的员工分配的title,并统计该部门的title的类型数量,所以先按部门分组再按title的类型分组

我第一次的理解

2020-09-18 MYSQL奇闻趣事

正确答案如下:

2020-09-18 MYSQL奇闻趣事