ソースコード
with 
drink as (
    select 
        pf_code
        , sum(case when category_code = '120' then amt else 0 end) as sum_amt
        , sum(case when category_code = '110' then amt else 0 end) as total_amt
    from drink_habits
    where gender_code in ('2', '3')
    group by pf_code
)
select 
    pf_code as CODE
    , pf_name as NAME
    , round(cast(sum_amt as real) / total_amt * 100, 1) as PERCENTAGE
from drink
left join prefecture using(pf_code)
order by percentage desc, code desc
;
提出情報
提出日時2022/12/09 21:42:07
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者rise3812
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量86 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
82 MB
データパターン2
AC
86 MB