Поля SQL-запроса в виде столбцов
Я действительно не знаю, как это поставить, но, пожалуйста, проверьте детали ниже.
Ученик
|Student_ID|Student_Name|
|1 |Ryan |
|2 |Camille |
|3 |George |
класс
|Student_ID|Subject |Grade
|1 |Math |5
|1 |English |3
|1 |History |1
|2 |Math |3
|2 |English |4
|2 |History |1
|3 |Math |5
|3 |English |1
|3 |History |2
Возможно ли получить этот результат?
Student_Name|Math|English|History
Ryan |5 |3 |1
Camille |3 |4 |1
George |5 |1 |2
Сейчас я'мы проделали этот трудный путь, заполнив несвязанную сетку данных сначала именем столбца, затем именем студента, а затем добавив детали для каждого имени студента. Это занимает много времени, и я хочу лучше оптимизировать запрос.
Заранее спасибо.