sql 语句分列

来源:互联网 发布:linux acl mask 编辑:程序博客网 时间:2024/06/06 08:36
根据班级来 算出每个班级的的分数段的sql语句分列写法
select ClassID,
SUM(CASE WHEN score >= 60 THEN 1 ELSE 0 END) AS Score1,
SUM(CASE WHEN score >= 80 THEN 1 ELSE 0 END) AS Score2,
SUM(CASE WHEN score = 100 THEN 1 ELSE 0 END) AS Score3
FROM Student
group by ClassID
0 0