ソースコード
select 
 dh.PF_CODE as CODE
 , t1.PF_NAME as NAME
 , round(cast(t1.AMT as real) / cast(sum(dh.AMT) as real) *100, 1) as PERCENTAGE
from DRINK_HABITS dh
join (
 select
  p.PF_CODE
  , p.PF_NAME
  , d.CATEGORY_CODE
  , sum(d.AMT) as AMT
 from DRINK_HABITS d
 join PREFECTURE p on d.PF_CODE = p.PF_CODE
 where d.GENDER_CODE != 1
 and d.CATEGORY_CODE = 120
 group by p.PF_CODE
) t1 on t1.PF_CODE = dh.PF_CODE
group by CODE
order by PERCENTAGE desc;
提出情報
提出日時2022/09/22 09:08:04
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者hachimaki37
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
85 MB
データパターン2
WA
84 MB