ソースコード
UPDATE SCORES AS S
SET RANKING = R.RAN
FROM (SELECT SUBJECT_CODE,STUDENT_CODE, RANK() OVER(PARTITION BY SUBJECT_CODE ORDER BY SCORE DESC) AS RAN FROM SCORES) AS R 
WHERE S.STUDENT_CODE = R.STUDENT_CODE
AND S.SUBJECT_CODE = R.SUBJECT_CODE;

SELECT * FROM SCORES;
提出情報
提出日時2024/07/10 10:00:07
コンテストSQLの教科書確認用コンテスト4
問題分析関数の結果で更新2
受験者0014
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量87 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
87 MB
データパターン2
AC
87 MB
データパターン3
AC
85 MB