コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
/* 増加率の計算方法 (今年の人口-前年の人口)÷前年の人口×100 */
with new_table as
(select
t1.PF_CODE as 都道府県コード,
t2.PF_NAME as 都道府県名,
sum(case t1.SURVEY_YEAR when 2015 then t1.TOTAL_AMT else 0 end)as 総人口2015年,
sum(case t1.SURVEY_YEAR when 2020 then t1.TOTAL_AMT else 0 end)as 総人口2020年
from POPU_TRANSITION as t1
left outer join PREFECTURE as t2
on t1.PF_CODE = t2.PF_CODE
group by t1.PF_CODE,t2.PF_NAME)
select
都道府県コード,
都道府県名,
総人口2015年,
総人口2020年,
round(cast(総人口2020年 as real)/cast(総人口2015年 as real)*100,0) as 人口増加率
from new_table
where (総人口2020年-総人口2015年)>0
order by 人口増加率 desc,都道府県コード
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
83 MB