学校のデータベースがあり、すべての学生のレポートを表示する必要があり、すべての学生が複数の科目と学位を持っています
SELECT grades.student_id,
grades.class_id,
grades.course_id,
grades.general_total
grades.activity
FROM grades
WHERE grades.class_id = 17
私の出力はそれが好き
student_id class_id course_id general_total activity ....
=================================================================================
330 17 1 15 55
330 17 3 22 44
331 17 1 11 13
331 17 3 12 14
=================================================================================
次のような出力が必要です
--------------------------------------------------------------------
student_id class_id general_total for course 1 general_total for course 3 activity for course1 activity for course3 ....
=================================================================================================================================================
330 17 15 22 55 44
331 17 11 12 13 14
=================================================================================================================================================
つまり、すべての学生に対して、すべてのコースですべての学位を示す必要があります