ソースコード
select
  都道府県コード
 ,都道府県名
 ,sum(総人口2015年) as 総人口2015年
 ,sum(総人口2020年) as 総人口2020年
 ,round(sum(総人口2020年) * 100 / sum(総人口2015年)) as 人口増加率
from
(
  select
    tran.PF_CODE   as 都道府県コード
   ,pre.PF_NAME    as 都道府県名
   ,tran.TOTAL_AMT as 総人口2015年
   ,0.0            as 総人口2020年
  from
    POPU_TRANSITION as tran
  left outer join
    PREFECTURE as pre
    on
      tran.PF_CODE = pre.PF_CODE
  where
    SURVEY_YEAR =  2015
  union all
  select
    tran.PF_CODE   as 都道府県コード
   ,pre.PF_NAME    as 都道府県名
   ,0.0            as 総人口2015年
   ,tran.TOTAL_AMT as 総人口2020年
  from
    POPU_TRANSITION as tran
  left outer join
    PREFECTURE as pre
    on
      tran.PF_CODE = pre.PF_CODE
  where
    SURVEY_YEAR =  2020
)
group by
  都道府県コード
 ,都道府県名
having
  sum(総人口2020年) > sum(総人口2015年)
order by
  人口増加率 desc
 ,都道府県コード asc
提出情報
提出日時2022/07/20 16:53:43
コンテスト練習用コンテスト
問題人口増加率分析
受験者kon-kitsune
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量93 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
86 MB
データパターン2
AC
93 MB