ソースコード
select
  PORT_CODE as '港コード',
  PORT_NAME as '港名',
  SUM(case
    when KIND_CODE = 110
      then AMT
  end) as '入国者数',
  SUM(case
    when KIND_CODE = 120
      then AMT
  end) as '出国者数',
  SUM(case
    when KIND_CODE = 110
      then AMT
  end)
  - 
  SUM(case
    when KIND_CODE = 120
      then AMT
  end) as '差分'
  
from
  IMMIGRATION
--   join
--   GRP
--     using(GROUP_CODE)
  join
  PORT
    using(PORT_CODE)
where
  GROUP_CODE = 120
group by
  PORT_CODE,
  PORT_NAME
HAVING
  "差分" > 0
order by
  "差分" desc,
  PORT_CODE desc
提出情報
提出日時2022/07/20 17:45:25
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者kirin_shi
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量105 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
105 MB
データパターン2
AC
104 MB