ソースコード
select
    R.USER_ID as USER
  , R.POINT as PT
  , case
      when R3.HH = 0 then 50
      else round(((R.POINT - R3.AVG) * 10) / R3.HH + 50, 1)
    end as DEV_VAL
from
    TEST_RESULTS as R
  , (
select
    R2.AVG as AVG
  , sqrt(avg(pow(R.POINT - R2.AVG , 2))) as HH
from
    TEST_RESULTS as R
  , (select avg(POINT) as AVG
     from TEST_RESULTS) as R2
where
    R.TEST_ID = '100'

) as R3
where
    R.TEST_ID = '100'
order by
    round(((R.POINT - R3.AVG) * 10) / R3.HH + 50, 1) desc
  , R.USER_ID
;
提出情報
提出日時2023/02/19 16:15:05
コンテスト第5回 SQLコンテスト
問題偏差値の算出
受験者udy
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量92 MB
メッセージ
テストケース(通過数/総数)
1/4
状態
メモリ使用量
データパターン1
WA
92 MB
データパターン2
AC
90 MB
データパターン3
WA
92 MB
データパターン4
WA
85 MB