题目:
1.按照title进行分组
2.每组个数大于等于2
3.列出title,及对应的数目t。
注意:
4.忽略重复的emp_no
解题要点
1.基本思路与13题类似,需要注意的都是,使用group by之后要用having语句来表示条件。
2.额外要点:忽略重复的emp_no,所以在计数时,用count(distinct emp_no),因为13题计算得是全部的title数目,也就是列表中title这一列有多少行。列表中title行数和emp_no是对应的,所以在计算忽略掉重复的emp_no之后的title数目时,可以直接count emp_no。
代码实现:

SELECT title, COUNT(DISTINCT emp_no) AS t
FROM titles
GROUP BY title
HAVING t >= 2