--having 02
-- 1 按照年龄分组查询
select * from st;
--性别分组
select Sex2,count(*) from st group by Sex2;
--按照专业分组
select major as 专业分组 from st group by major;
select * from student;
insert into student(id,name)values(5,'张三');
--01 查询名字不是ABC的学生信息
select * from student where name !='ABC';
--
select sex2 s,count(*) as c
from st
where stname !='ABC' --where 过滤 ,过滤出来的信息再进行分组.
group by sex2
having c >= 15; --分组之后再进行条件查询
--01 按照性别分组后,查询人数大于15的学生信息
select sex2 s,count(*) as 性别分组
from st
where stname !='abc'
group by sex2
having count(*) >= 15; --不用别名,直接用函数名字. 查询人数大于15的人.
--1.1 按照工资收入查询,按照岗位分组后,查询收入大于5000的员工信息
Effect