SQL查询中如何查询男女生各有多少人

性别:ssex所在表:STUD
2024-11-26 11:58:05
推荐回答(5个)
回答1:

declare @GG int,@MM int
select @GG=count(*) from stuInfo where stuSex='男'
select @MM=count(*) from stuInfo where stuSex='女'
print '男生人数为:'+Convert(varchar(10),@GG)
print '女生人数为:'+Convert(varchar(10),@MM)

回答2:

select count(ssex)
from stud
where stud.ssex='?'(?是男的编码或女的编码)

回答3:

select stud.ssex,count(stud.id)
from stud
group by stud.ssex

回答4:

select count(1),ssex from stud group by ssex

回答5:

select ssex,count(*) from stud group by ssex