ソースコード
with im as (
select
    port_code,
    sum(case when KIND_CODE=110 then amt end) as in_,
    sum(case when KIND_CODE=120 then amt end) as out_
from
    immigration
where
    group_code in (120,130)
group by
    port_code
having
    out_<in_
)
select
    im.port_code as `港コード`,
    p.port_name as `港名`,
    in_ as `入国者数`,
    out_ as `出国者数`,
    in_ - out_ as `差分`
from
    im
    inner join
    PORT as p
    on im.PORT_CODE=p.Port_code
order by
    (in_ - out_) desc,
    im.port_code desc
提出情報
提出日時2024/03/07 18:48:01
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者gP2fWnUzTL
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量88 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
88 MB
データパターン2
AC
83 MB