コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
SELECT
last.code as 都道府県コード,
last.name as 都道府県名,
last.a as 総人口2015年,
last.b 総人口2020年,
ROUND((cast(last.b as REAL) /cast(last.a as REAL) * 100)) as 人口増加率
FROM
(
SELECT DISTINCT
pop.PF_CODE as code,
pre.PF_NAME as name,
(
SELECT
SUM(TOTAL_AMT)
FROM
POPU_TRANSITION sub
WHERE
sub.SURVEY_YEAR = 2015
AND sub.PF_CODE = pop.PF_CODE
GROUP BY
sub.SURVEY_YEAR,
sub.PF_CODE
) as a,
(
SELECT
SUM(TOTAL_AMT)
FROM
POPU_TRANSITION sub
WHERE
sub.SURVEY_YEAR = 2020
AND sub.PF_CODE = pop.PF_CODE
GROUP BY
sub.SURVEY_YEAR,
sub.PF_CODE
) as b
FROM
POPU_TRANSITION pop
LEFT JOIN
PREFECTURE pre
ON pop.PF_CODE = pre.PF_CODE
) as last
WHERE
last.a < last.b
ORDER BY
人口増加率 DESC,
都道府県コード
提出情報
提出日時 | 2022/09/20 23:41:43 |
コンテスト | 練習用コンテスト |
問題 | 人口増加率分析 |
受験者 | YusukeYonetani |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 77 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
76 MB