if语句
案例:同样统计男女生人数,语句如下:
SELECT school,COUNT(school) 人数,SUM(IF(sex='男',1,0)) 男生数,SUM(IF(sex='女',1,0)) 女生数, SUM(IF(pass=1,1,0)) pass1,SUM(IF(pass=0,1,0)) pass0, SUM(IF(state=1,1,0)) state1,SUM(IF(state=0,1,0)) state0 FROM sch GROUP BY sex,school
本文通过一个具体的SQL查询案例,展示了如何使用IF语句进行条件计数,包括按性别统计学生人数、通过考试状态和在校状态进行分类计数的方法。
if语句
案例:同样统计男女生人数,语句如下:
SELECT school,COUNT(school) 人数,SUM(IF(sex='男',1,0)) 男生数,SUM(IF(sex='女',1,0)) 女生数, SUM(IF(pass=1,1,0)) pass1,SUM(IF(pass=0,1,0)) pass0, SUM(IF(state=1,1,0)) state1,SUM(IF(state=0,1,0)) state0 FROM sch GROUP BY sex,school
转载于:https://www.cnblogs.com/hwaggLee/p/5336104.html
1812
1693

被折叠的 条评论
为什么被折叠?