ソースコード
SELECT P.PF_CODE AS CODE, P.PF_NAME AS NAME, 
ROUND(
SUM(CASE D.CATEGORY_CODE WHEN '120' THEN D.AMT ELSE 0 END) * 100.0 /
SUM(CASE D.CATEGORY_CODE WHEN '110' THEN D.AMT ELSE 0 END) , 1)
AS PERCENTAGE
FROM DRINK_HABITS  AS D
INNER JOIN PREFECTURE AS P 
ON P.PF_CODE = D.PF_CODE 
WHERE D.GENDER_CODE = '2' OR D.GENDER_CODE = '3'
GROUP BY D.PF_CODE
ORDER BY PERCENTAGE DESC, CODE DESC;
提出情報
提出日時2024/07/12 11:46:04
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者ogata24026
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
85 MB