ソースコード
SELECT
  t.user_id as 'USER',
  t.point as 'PT',
  round(tmp97.p7, 1) as 'DEV_VAL'
FROM
TEST_RESULTS t
inner join (
select t97.*, 
  (t97.point - tmp98.p1),
  ((t97.point - tmp98.p1) * 10) as p5, 
  (((t97.point - tmp98.p1) * 10) / p4) as p6,
  ((((t97.point - tmp98.p1) * 10) / p4) + 50) as p7
from TEST_RESULTS t97,
(  
  select tmp99.p1 as p1, abs(sqrt(avg((t98.point - tmp99.p1) * (t98.point - tmp99.p1)))) as p4
  from TEST_RESULTS t98, (
    select avg(t99.point) as p1 from TEST_RESULTS t99
     where t99.TEST_ID = '100'
  ) tmp99
  where t98.TEST_ID = '100'
) tmp98
where t97.TEST_ID = '100'
) tmp97 on tmp97.user_id = t.user_id
where t.TEST_ID = '100'
ORDER BY
  tmp97.p7 desc,
  t.user_id
提出情報
提出日時2023/02/19 22:13:02
コンテスト第5回 SQLコンテスト
問題偏差値の算出
受験者cashew
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
3/4
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
WA
76 MB
データパターン3
AC
84 MB
データパターン4
AC
81 MB