ソースコード
with t as (
  select PF_CODE, CATEGORY_CODE, SUM(AMT) as sum_amt
  from DRINK_HABITS
  where GENDER_CODE in ('2', '3')
  and CATEGORY_CODE in ('110', '120')
  group by PF_CODE, CATEGORY_CODE
)
, piv as (
  SELECT
    PF_CODE AS CODE,
    PF_NAME AS NAME,
    ROUND(MAX(CASE WHEN CATEGORY_CODE = '120' THEN sum_amt END) * 100.0 / MAX(CASE WHEN CATEGORY_CODE = '110' THEN sum_amt END), 1) as PERCENTAGE
  FROM t INNER JOIN PREFECTURE USING(PF_CODE)
  GROUP BY PF_CODE
)
select * from piv order by PERCENTAGE desc, CODE
  

提出情報
提出日時2022/09/21 22:02:04
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者arze
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量94 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
WA
94 MB
データパターン2
AC
82 MB