[php] view plain copy
- 表結構為:
- ---------------------
- class name score
- 班級 姓名 分數
- 查詢每個班級中, 及格和不及格學生的人數
- SELECT `class`,
- SUM(CASE WHEN score>=60 THEN 1 ELSE 0 END) as gt60,
- SUM(CASE WHEN score>=60 THEN 0 ELSE 1 END) as lt60
- FROM tb1
- GROUP BY class
- SELECT class,
- SUM( IF(score >= 60, 1, 0) ) as gt,
- SUM( IF(score < 60, 1, 0 ) ) as lt
- FROM tb1
- GROUP BY class;