コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
select PORT_CODE as '港コード',
PORT_NAME as '港名',
a1 as '入国者数',
a2 as '出国者数',
a1 - a2 as '差分'
from (
select IMM.PORT_CODE, --as '港コード',
PORT_NAME, --as '港名',
coalesce(SUM(case when KIND_CODE = 110 then IMM.AMT else 0 end),0) as a1, -- as '入国者数',
coalesce(SUM(case when KIND_CODE = 120 then IMM.AMT else 0 end),0) as a2 -- as '入国者数',
-- 外国人入国者のAMT - 外国人出国者のAMTの計算結果 as '差分'
from IMMIGRATION IMM
inner join PORT on IMM.PORT_CODE = PORT.PORT_CODE
where IMM.GROUP_CODE=120
group by IMM.PORT_CODE
)
where a1>a2
order by 5 desc, 1 desc;
提出情報
提出日時 | 2022/07/20 21:02:38 |
コンテスト | 第1回 SQLコンテスト |
問題 | 港入出国者分析 |
受験者 | tamurakami |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 102 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
102 MB
データパターン2
AC
101 MB