ソースコード
with entry_data as (
    select
        IMMIGRATION.PORT_CODE,
        PORT.PORT_NAME,
        AMT as 入国者数
    from
        IMMIGRATION
    left join
        GRP
    on
        IMMIGRATION.GROUP_CODE = GRP.GROUP_CODE
    left join
        PORT
    on
        IMMIGRATION.PORT_CODE = PORT.PORT_CODE
    where
        KIND_CODE = '110'
),

departure_data as (
    select
        IMMIGRATION.PORT_CODE,
        PORT.PORT_NAME,
        AMT as 出国者数
    from
        IMMIGRATION
    left join
        GRP
    on
        IMMIGRATION.GROUP_CODE = GRP.GROUP_CODE
    left join
        PORT
    on
        IMMIGRATION.PORT_CODE = PORT.PORT_CODE
    where
        KIND_CODE = '120'
),

merge_data as (
    select *
    from entry_data
    left join departure_data
    on entry_data.PORT_CODE = departure_data.PORT_CODE
)

select
    PORT_CODE as 港コード,
    PORT_NAME as 港名,
    入国者数,
    出国者数,
    入国者数 - 出国者数 as 差分
from
    merge_data
where
    差分 > 0
order by
    差分 DESC
提出情報
提出日時2022/07/20 21:34:04
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者sinchir0
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量100 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
WA
49 MB
データパターン2
AC
100 MB