ソースコード
SELECT
IMM.PORT_CODE AS 港コード,
PORT.PORT_NAME AS 港名,
CASE IMM.AMT WHEN IMM.KIND_CODE = 110 THEN SUM(AMT) 
ELSE NULL END AS 入国者数,
CASE IMM.AMT WHEN IMM.KIND_CODE = 120 THEN SUM(AMT) 
ELSE NULL END AS 出国者数,
'入国者数' - '出国者数' AS 差分

FROM IMMIGRATION AS IMM

INNER JOIN PORT AS PORT
ON PORT.PORT_CODE = IMM.PORT_CODE

INNER JOIN GRP AS GRP
ON GRP.GROUP_CODE = IMM.GROUP_CODE

WHERE GRP.GROUP_NAME = '外国人'

GROUP BY IMM.PORT_CODE,PORT.PORT_NAME

ORDER BY 差分 DESC,
港コード DESC;


提出情報
提出日時2024/08/20 14:25:23
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者tatataka
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量91 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
91 MB
データパターン2
WA
84 MB