如何在SQL Server中显示计数行的表结果

时间:2013-11-02 22:26:14

标签: sql sql-server

我有一张桌子

studentGradeTracker(
    student integer,
    courseID integer,
    sectionCompleted integer,
    grade integer);

grade是4-0的整数,其中4表示'A',0表示'F'。

如果等级为1或更高,则认为课程已完成。

我正在尝试计算每个学生的成绩数量并以时尚的方式显示

student | hoursCompleted

是否有类似每个学生计数的函数#等级>的记录数0?

1 个答案:

答案 0 :(得分:0)

SELECT student, count(*) 
FROM studentGradeTracker 
WHERE Grade > 0 
GROUP BY student