ソースコード
with entry as (
    select
        PORT_CODE
        ,AMT
    from
        IMMIGRATION
    where
        GROUP_CODE = 120
        and KIND_CODE = 110
)

,leave as (
    select
        PORT_CODE
        ,AMT
    from
        IMMIGRATION
    where
        GROUP_CODE = 120
        and KIND_CODE = 120
)


select
    PORT.PORT_CODE as "港コード"
    ,PORT.PORT_NAME as "港名"
    ,entry.AMT as "入国者数"
    ,leave.AMT as "出国者数"
    ,entry.AMT-leave.AMT as "差分"
from
    PORT
    inner join entry
        on port.PORT_CODE = entry.PORT_CODE
    inner join leave
        on port.PORT_CODE = leave.PORT_CODE

where
    差分 > 0

order by
    差分 desc
    ,港コード desc

;





提出情報
提出日時2022/09/10 11:51:03
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者jijontaro
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量80 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
80 MB
データパターン2
AC
76 MB