ソースコード

select 
    p.PORT_CODE as '港コード',
    p.PORT_NAME as '港名',
    i1.AMT110 as '入国者数',
    i1.AMT120 as '出国者数'--,
    --sum(case when i.KIND_CODE = '110' then i.AMT else 0 end ) - sum(case when i.KIND_CODE = '120' then i.AMT else 0 end ) as '差分'

from 
    PORT as p
    inner join 
    (select
        PORT_CODE,
        sum(case when KIND_CODE = '110' then AMT else 0 end ) as AMT110,
        sum(case when KIND_CODE = '120' then AMT else 0 end ) as AMT120
    from
        IMMIGRATION as i
        inner join 
        GRP as g
        on i.GROUP_CODE =g.GROUP_CODE 
    where 
        KIND_CODE in ('110','120')
    group by
        PORT_CODE
    having AMT110 - AMT120 > 0
        )
        as i1
    on p.PORT_CODE = i1.PORT_CODE
order by 
    --DESC,
    i1.PORT_CODE DESC
提出情報
提出日時2022/07/20 21:10:15
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者U8AUDlxltktr0jEJ
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量101 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
101 MB
データパターン2
WA
99 MB