成绩行转列

面试高频较难

题目描述

把每位有成绩的学生在课程 1、课程 2 的分数转成两列:返回 student_id、c1、c2 三列(未修该课记 NULL,列名必须是 c1 和 c2),每位学生一行。