题目描述
从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);
输入描述:
无
输出描述:
title t
Assistant Engineer 2
Engineer 4
省略
省略
select title,count(title) as t
from titles
group by title having t>=2//关键使用group by以及having
本文介绍了一种SQL查询技巧,通过使用GROUP BY和HAVING子句来筛选出特定条件下的记录集,具体案例是从titles表中找出出现次数大于等于两次的职位名称及其数量。
396

被折叠的 条评论
为什么被折叠?



