ソースコード
SELECT USER_ID AS USER,
       POINT AS PT,
       ROUND((((POINT - AVG) * 10) / ST4) + 50,2)  AS DEV_VAL
  FROM TEST_RESULTS INNER JOIN (SELECT ROUND(SUM(POW(POINT - (SELECT AVG(POINT) FROM TEST_RESULTS WHERE TEST_ID = '100'),2)) / COUNT(*),2) AS ST4,
                                       (SELECT AVG(POINT) FROM TEST_RESULTS WHERE TEST_ID = '100') AS AVG
                                  FROM TEST_RESULTS
                                 WHERE TEST_ID = '100'
                                )
 WHERE TEST_ID = '100'
ORDER BY DEV_VAL DESC,
         USER ASC
提出情報
提出日時2023/02/19 16:26:25
コンテスト第5回 SQLコンテスト
問題偏差値の算出
受験者yng
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量95 MB
メッセージ
テストケース(通過数/総数)
0/4
状態
メモリ使用量
データパターン1
WA
95 MB
データパターン2
WA
88 MB
データパターン3
WA
95 MB
データパターン4
WA
94 MB