作业帮 > 综合 > 作业

一个表 有两个字段:姓名(name) 性别(sex),求 用一条sql 语句查出男生、女生各有多少人!

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 21:59:10
一个表 有两个字段:姓名(name) 性别(sex),求 用一条sql 语句查出男生、女生各有多少人!
select sum(case when sex='男' then 1 else 0 end),
sum(case when sex='女' then 1 else 0 end)
from tab
再问: then 1 else 0 end 是干嘛的???
再答: 如果是男人,统计+1,否则为0