ソースコード
SELECt
    dh.PF_CODE AS CODE
    , pf.PF_NAME AS NAME 
    , ROUND(CAST(SUM(IIF(dh.CATEGORY_CODE = '120', dh.AMT, 0)) AS REAL) / SUM(IIF(dh.CATEGORY_CODE = '110', dh.AMT, 0)) * 100, 1) AS PERCENTAGE
FROM
    DRINK_HABITS AS dh
INNER JOIN
    PREFECTURE AS pf
ON
    dh.PF_CODE = pf.PF_CODE
WHERE
    dh.CATEGORY_CODE IN ('110', '120')
    AND dh.GENDER_CODE IN ('2', '3')
GROUP BY
    dh.PF_CODE
ORDER BY
    PERCENTAGE DESC, CODE DESC
;
提出情報
提出日時2023/10/10 02:17:29
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者wasese
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量77 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
75 MB