--22. 查询选修课程成绩至少有一门在80分以上的学生学号;
select distinct sno
from sc
where grade>80
go
--23. 查询选修课程成绩均在80分以上的学生学号;
select distinct sno
from sc
where 80<(select min(grade)
from sc y
where y.sno=x.sno )
go
--24. 查询选修课程平均成绩在80分以上的学生学号;
select sno
from sc
group by sno
having avg(grade)>80
go