SQL14 - 从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略。
题目描述:
从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。
注意对于重复的emp_no进行忽略(即emp_no重复的title不计算,title对应的数目t不增加)。
注意对于重复的emp_no进行忽略(即emp_no重复的title不计算,title对应的数目t不增加)。
1 CREATE TABLE IF NOT EXISTS `titles` ( 2 `emp_no` int(11) NOT NULL, 3 `title` varchar(50) NOT NULL, 4 `from_date` date NOT NULL, 5 `to_date` date DEFAULT NULL);
难易程度:
中等解答:
1 select a.title,count(a.title) as t 2 from (select distinct emp_no,title from titles) a 3 group by a.title 4 having count(a.title) >= 2

浙公网安备 33010602011771号