ソースコード
select p.PF_CODE as "CODE"
      ,p.PF_NAME  as "NAME"
      ,round(cast(tmp1.amt_sum as REAL) / cast(tmp2.amt_all as REAL) * 100,1) as "PERCENTAGE"
from PREFECTURE p
    ,(select PF_CODE,SUM(AMT) amt_sum
        from DRINK_HABITS dh 
       where GENDER_CODE in (2,3) 
         and CATEGORY_CODE = 120
         group by PF_CODE) tmp1
    ,(select PF_CODE,SUM(AMT) amt_all
        from DRINK_HABITS dh 
       where GENDER_CODE in (2,3) 
         and CATEGORY_CODE = 110
         group by PF_CODE) tmp2
where p.PF_CODE = tmp1.PF_CODE
and   p.PF_CODE = tmp2.PF_CODE
order by "PERCENTAGE" desc 
        ,"CODE" desc
;
提出情報
提出日時2022/09/21 18:12:42
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者sho
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量95 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
95 MB
データパターン2
AC
95 MB