1

毎年、教師のユニークな出現を数えようとしています。結果はユニークではないと確信しています。

私のクエリ

SELECT DISTINCT count (tblTeachers.TeacherID) AS uniqueTeacherCount, tblSchoolYears.SchoolYear

FROM tblTeachers INNER JOIN tblTeacher_Building 
.
.

GROUP BY tblSchoolYears.SchoolYear
ORDER BY tblSchoolYears.SchoolYear DESC;

結果 (TeacherID の重複をカウントしている)

ここに画像の説明を入力

私も試してみました

SELECT COUNT(DISTINCT tblTeachers.TeacherID) AS uniqueTeacherCount, tblSchoolYears.SchoolYear

FROM tblTeachers INNER JOIN tblTeacher_Building 
.
.

GROUP BY tblSchoolYears.SchoolYear
ORDER BY tblSchoolYears.SchoolYear DESC;

私は何が欠けていますか?

ありがとうございました

4

2 に答える 2