ソースコード
WITH BY_YEAR_AMT AS (
    SELECT
        PF_CODE,
        SUM(CASE
            WHEN SURVEY_YEAR = 2015
                THEN TOTAL_AMT
            ELSE 0
            END) AS "2015_AMT",
        SUM(CASE
            WHEN SURVEY_YEAR = 2020
                THEN TOTAL_AMT
            ELSE 0
            END) AS "2020_AMT"   
    FROM
        POPU_TRANSITION
    GROUP BY
        PF_CODE
    )
SELECT
    t1.PF_CODE AS "都道府県コード",
    t2.PF_NAME AS "都道府県名",
    t1."2015_AMT" AS "総人口2015年",
    t1."2020_AMT" AS "総人口2020年",
    ROUND(CAST(t1."2020_AMT" AS REAL)/CAST(t1."2015_AMT" AS REAL)*100,0) AS "人口増加率"
FROM
    BY_YEAR_AMT AS t1
LEFT JOIN PREFECTURE AS t2
    ON t1.PF_CODE = t2.PF_CODE
WHERE
    t1."2020_AMT" > t1."2015_AMT" 
ORDER BY
    人口増加率 DESC,
    都道府県コード ASC
;
提出情報
提出日時2024/03/13 12:18:47
コンテスト練習用コンテスト
問題人口増加率分析
受験者0120
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
84 MB