其实是可以的,只是教科书的不完整而已
select sno
from sc
group by sno
having count(*)>3
*表示对任意列的统计,然后如果填写特定列比如 count(cno)则不会计算该列含有null的记录
比如:
cno
1
2
null
count(*)的结果为3 count(cno)的结果为2
use student
go
select xs_kc.*
from 班级号
where 学号 in (
select 学号
from 班级号
group by 学号
having count(*) >=3)
看看对不
打字不易,如满意,望采纳。