ソースコード
WITH TOTAL_AMT AS(
    SELECT
    PF_CODE AS CODE
    ,SUM(AMT) AS TOTAL_AMT
    FROM DRINK_HABITS
    WHERE GENDER_CODE IN ('2','3')
    GROUP BY PF_CODE
)

,EVERY_AMT AS(
    SELECT
    PF_CODE AS CODE
    ,SUM(AMT) AS EVERY_AMT
    FROM DRINK_HABITS
    WHERE CATEGORY_CODE = '120' AND GENDER_CODE IN ('2','3')
    GROUP BY PF_CODE
)


SELECT
    CODE
    ,PF_NAME AS NAME
    ,ROUND(CAST(EVERY_AMT AS REAL) / CAST(TOTAL_AMT AS REAL) * 100, 1) AS "PERCENTAGE"
FROM TOTAL_AMT NATURAL JOIN EVERY_AMT JOIN PREFECTURE ON CODE = PF_CODE
ORDER BY PERCENTAGE DESC, CODE DESC;
提出情報
提出日時2023/02/10 14:31:12
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者mott
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
85 MB
データパターン2
WA
84 MB