SELECT A.ClassName AS 班级名称,
COUNT(ALL A.StudentName) AS 总人数,
SUM( CASE
WHEN Sex = '男' THEN
1
ELSE
0
END
) AS 男生人数,
SUM( CASE
WHEN Sex = '女' THEN
1
ELSE
0
END
) AS 女
FROM [dbo].[Student] A
GROUP BY A.ClassName;
SELECT A.ClassName AS 班级名称,
COUNT(ALL A.StudentName) AS 总人数,
SUM( CASE
WHEN Sex = '男' THEN
1
ELSE
0
END
) AS 男生人数,
SUM( CASE
WHEN Sex = '女' THEN
1
ELSE
0
END
) AS 女
FROM [dbo].[Student] A
GROUP BY A.ClassName;
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。