sql统计各班男女生人数
要统计各班的男、女生人数,可以使用以下SQL语句:
SELECT class,
SUM(CASE WHEN gender='男' THEN 1 ELSE 0 END) AS male_count,
SUM(CASE WHEN gender='女' THEN 1 ELSE 0 END) AS female_count
FROM students
GROUP BY class。
这个语句首先使用SELECT语句来选择班级、男生人数和女生人数。然后,在SUM函数中使用CASE语句来检查每个学生的性别是否为男或女,如果是,则计数器加1。通过在SUM函数中使用CASE语句,我们可以得到班级中男生和女生的数目。然后,使用GROUP BY子句将结果按班级进行分组。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 网站地图广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号