目录
一.emp_no可重复
二.对于重复的emp_no进行忽略(即emp_no重复的title不计算,title对应的数目t不增加)。
考点:group by having
一.emp_no可重复
题目描述
从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。
CREATE TABLE IF NOT EXISTS "titles" (
`emp_no` int(11) NOT NULL,
`title` varchar(50) NOT NULL,
`from_date` date NOT NULL,
`to_date` date DEFAULT NULL);
输出描述
select title ,count(title) as t from titlesgroup by titlehaving t>=2
注:此处的titie用emp_no也可以
二.对于重复的emp_no进行忽略(即emp_no重复的title不计算,title对应的数目t不增加)。
插入同上题
输出描述
select title,count(distinct emp_no) as t from titlesgroup by titlehaving t>=2