Как сложить поле - PullRequest
       12

Как сложить поле

0 голосов
/ 23 апреля 2020

Я пытаюсь создать запрос для отображения общего количества баллов за оценки учащегося во всех сессиях за 2019 год. Результат должен включать имена учеников, код единицы измерения, сумму баллов, выставленных за их оценки, и итоговую оценку. Он должен быть отсортирован по фамилии и имени студента, сеансу и коду устройства.

Это запрос, используемый для добавления UnitCode, но результат просто добавляется каждые UnitCode.

SELECT Distinct STUDENT.StudentID, STUDENT.LastName, STUDENT.FirstName, 
  UNIT_ENROLMENT.Year, UNIT_ENROLMENT.Session, UNIT.UnitCode
FROM STUDENT 
    INNER JOIN UNIT_ENROLMENT
        USING (StudentID)
    INNER JOIN UNIT
        USING (UnitCode)
WHERE STUDENT.StudentID = 31908266;

Я часами работал с объединениями, но я У меня проблемы с UnitCode и я получаю сумму баллов.

Структура базы данных: Database Structure:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...