ソースコード
with master as (
select port_code, group_code, kind_code, amt, port_name, group_name
from immigration
left join port
using(port_code)
left join grp
using(group_code)
)
select *, 入国者数-出国者数 as 差分 from(
select 港コード, max(港名) as 港名, max(入国者数) as 入国者数, max(出国者数) as 出国者数
from(
select port_code as 港コード, port_name as 港名
, case kind_code
when '110' then amt
end as 入国者数
, case kind_code
when '120' then amt
end as 出国者数
from master
where group_code = '120'
) group by 港コード
) where 差分 >0
order by 5 desc, 1 desc
提出情報
提出日時2022/07/20 18:09:50
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者kazkida
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量103 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
98 MB
データパターン2
AC
103 MB