ソースコード
select D.PF_CODE                                                        CODE,
       P.PF_NAME                                                        NAME,
       --sum(case when CATEGORY_CODE = '110' then amt else 0 end),
       round(cast(coalesce(sum(case when CATEGORY_CODE = '120' then amt else 0 end),0) as real) / cast(sum(case when CATEGORY_CODE = '110' then amt else 0 end) as real) * 100,1) PERCENTAGE
from DRINK_HABITS as D
         inner join PREFECTURE as P on D.PF_CODE = P.PF_CODE
where GENDER_CODE in ('2', '3')
and CATEGORY_CODE in ('110', '120')
-- and amt>0
group by D.PF_CODE
order by (cast(coalesce(sum(case when CATEGORY_CODE = '120' then amt else 0 end),0) as real) / cast(sum(case when CATEGORY_CODE = '110' then amt else 0 end) as real)) desc, 1 desc;
提出情報
提出日時2022/09/22 10:30:06
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者tamurakami
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量101 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
WA
100 MB
データパターン2
AC
101 MB