Выражает ли этот запрос средние значения, которые вы ищете?
SELECT studentId, Avg(grade) AS average_grade
FROM [Student-Topic]
GROUP BY studentId;
Если это так, вы можете сохранить его как отдельный запрос и СОЕДИНИТЬ его со своим исходным запросом.Или включите его в исходный запрос как подзапрос.
Редактировать : Упс.Подзапрос может быть проблематичным, поскольку имя таблицы должно быть заключено в квадратные скобки ... что может сбить с толку конструктор запросов Access, когда он использует квадратные скобки вокруг подзапроса.Лучше дать таблице имя, которое не требует скобок ... Student_Topic вместо Student-Topic.