ソースコード
select
    DH1.PF_CODE AS CODE
    ,PF.PF_NAME AS NAME
    ,ROUND(
            CAST(SUBAMT AS REAL) /
            CAST(SUM(DH1.AMT) as REAL) * 100
            , 1) AS PERCENTAGE
FROM DRINK_HABITS DH1
LEFT JOIN (
            select SUM(AMT) AS SUBAMT, PF_CODE
            FROM DRINK_HABITS 
            WHERE CATEGORY_CODE = '120'
                AND GENDER_CODE <> '0'
            GROUP BY PF_CODE
            ) AS SUB
    ON DH1.PF_CODE = SUB.PF_CODE
INNER JOIN PREFECTURE PF
    ON DH1.PF_CODE = PF.PF_CODE
WHERE DH1.GENDER_CODE <> '0'
GROUP BY DH1.PF_CODE
ORDER BY 
    PERCENTAGE DESC
    ,DH1.PF_CODE DESC
;    
提出情報
提出日時2022/09/22 12:22:14
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者pein1192
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量99 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
97 MB
データパターン2
WA
99 MB