今天在群裡,有人問到:查詢各課程成績第一的學生的資訊。
資料如下:
我的解決如下:
select GradeId,SNO,CNO,Score from ( select *,row_number() over(partition by CNO order by Score desc)rowNum from T_Grade ) T_temp where rowNum=1
執行結果:
今天在群裡,有人問到:查詢各課程成績第一的學生的資訊。
資料如下:
我的解決如下:
select GradeId,SNO,CNO,Score from ( select *,row_number() over(partition by CNO order by Score desc)rowNum from T_Grade ) T_temp where rowNum=1
執行結果: