ник: Гоблин
У вас есть таблицы "Студенты", "Занятия" и "Студенты и занятия" куда вносятся баллы студентам за кжадое занятие. Есть запрос "Студенты и занятия Запрос", где общее количество баллов на каждого студента за все занятия. Так вот сдается мне, что если добавить в этот запрос таблу "Занятия" и группировкой вывести тему, то получится, что каждый студент имеет по одному занятию на каждую тему. Поэтому и лажа получается. (открой таблу "Студенты и занятия" и отфильтруй любую фамилию. Получится, что по одному занятию (теме) зафиксировано. А общее количество баллов будет за все занятия большим.
Добавь в свой запрос таблу "Занятия" и выведи тему занятия с группировкой. Получишь желаемый результат.
Но я бы все делал не так. Как добавлять студентов с их результатами в таблу "Студенты и занятия"? Во всех случаях это не правлиьно.
(До вечера не будет. Дела. Если чего не получится, то будем думать. Но до вечера вопрос будет решен. На этом сайте однозначно.)