Итак, у меня есть таблица учеников, таблица отношений студентов_экзаменов и таблица экзаменов.
---------
|Student|
--------
Id
Name
Surname
-------
|Exams|
-------
Id
Result
----------------
|Students_Exams|
----------------
student_id (FK)
exam_id (FK)
ExamNumber
Итак, проблема в том, что я должен показать имя ученика + фамилия (с конкататом) и экзамены (максимальное число может быть 4 ) как столбцы и результаты экзамена. И если студент не сдал экзамен (поэтому, если на столе нет записи), он должен вернуть N / A. Таким образом, запрос на выборку должен возвращать что-то вроде
Name-Surname Exam1 Exam2 Exam3 Exam4
--------------------------------------------------------
Keanu Reeves 82 N/A 55 65
Andy War N/A N/A 68 N/A
и так далее. Моя проблема показывает экзамены, как указано выше, с запросом выбора. Как я могу это сделать?
РЕДАКТИРОВАТЬ:
Что касается ответа GMB
Это дало результат ниже:
Name-Surname Exam1 Exam2 Exam3 Exam4
--------------------------------------------------------
Keanu Reeves 82 N/A N/A N/A
Keanu Reeves N/A N/A N/A N/A
Keanu Reeves N/A N/A 55 N/A
Keanu Reeves N/A N/A N/A 65