我有学校数据库,我需要为所有学生显示报告,每个学生都有多个学科和学位
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
=================================================================================================================================================
这意味着对于每个学生,我需要向他展示所有课程的所有学位