ソースコード
SELECT 
 B.PF_CODE as CODE,
 B.PF_NAME as NAME,
 round(cast(sum(case when A.CATEGORY_CODE = '120' then A.AMT else 0 end) as REAL) / cast(sum(case when A.CATEGORY_CODE = '110' then A.AMT else 0 end) as REAL) * cast(100 as REAL), 1) as PERCENTAGE
FROM 
 DRINK_HABITS as A
JOIN
 PREFECTURE as B
ON A.PF_CODE = B.PF_CODE
WHERE 
 GENDER_CODE <> '1'
GROUP BY
 A.PF_CODE, B.PF_NAME
ORDER BY
 PERCENTAGE desc, CODE desc
提出情報
提出日時2022/09/22 02:51:39
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者omg_granddd
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
82 MB
データパターン2
AC
85 MB