1

我在 phpmyadmin 中有一个包含实体“StudentID”和“ProgrammeID”的表(学生)。我试图弄清楚如何进行查询,列出每个特定程序中的学生人数并显示 programID 本身,但似乎无法弄清楚。

SELECT count(`StudentID`) FROM Student WHERE `ProgrammeID` = DISTINCT  

给出了一个几乎不同的合成错误。

我确信它相当简单,但在这个时候它超出了我的范围。

任何帮助表示赞赏。

4

1 回答 1

4

我想你想计算Student每个ProgrammeID. 在这种情况下,使用GROUP BY子句。

SELECT ProgrammeID, COUNT(StudentID) TotalStudentCount
FROM   Student 
GROUP  BY ProgrammeID
于 2013-03-25T02:33:50.653 回答