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