ソースコード
with all_results as (
select
    tmp.pf_code as '都道府県コード',
    tmp.pf_name as '都道府県名',
    max(case tmp.survey_year when 2015 then tmp.total_amt end) as '総人口2015年',
    max(case tmp.survey_year when 2020 then tmp.total_amt end) as '総人口2020年',
    round(cast(max(case tmp.survey_year when 2020 then tmp.total_amt end) as real) / cast(max(case tmp.survey_year when 2015 then tmp.total_amt end) as real) * 100, 0) as '人口増加率'
from (
    select
      p.pf_code,
      pt.survey_year,
      p.pf_name,
      pt.total_amt
    from POPU_TRANSITION pt
    join PREFECTURE p on pt.pf_code = p.pf_code
    where pt.survey_year in (2015, 2020)
) as tmp
group by tmp.pf_code
order by 5 desc, 1 asc
)
select *
from all_results
where all_results.'総人口2015年' < all_results.'総人口2020年';
提出情報
提出日時2022/11/21 17:24:50
コンテスト練習用コンテスト
問題人口増加率分析
受験者nhsykym
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量79 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
78 MB
データパターン2
AC
79 MB