ソースコード
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' and GENDER_CODE in ('2', '3')) 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 1=1
--GENDER_CODE in ('2', '3')
and CATEGORY_CODE in ('110', '120')
-- and amt>0
group by D.PF_CODE
order by 3 desc, 1;
提出情報
提出日時2022/09/22 10:25:02
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者tamurakami
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量100 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
WA
100 MB
データパターン2
AC
100 MB