ソースコード
SELECT
    p.PORT_CODE AS 港コード,
    PORT_NAME AS 港名,
    i.IN_AMT AS 入国者数,
    i.OUT_AMT AS 出国者数,
    i.IN_AMT - i.OUT_AMT AS 差分
FROM
    PORT as p
INNER JOIN
   (
        SELECT
            PORT_CODE,
            SUM(CASE WHEN KIND_CODE = "110" THEN AMT ELSE 0 END) AS IN_AMT,
            SUM(CASE WHEN KIND_CODE = "120" THEN AMT ELSE 0 END) AS OUT_AMT
        FROM
            IMMIGRATION
        GROUP BY
            PORT_CODE
   ) as i
ON
    p.PORT_CODE = i.PORT_CODE
WHERE i.IN_AMT >= i.OUT_AMT
GROUP BY
    p.PORT_CODE
ORDER BY
    差分 DESC, 港コード DESC
提出情報
提出日時2023/12/16 10:50:42
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者siro53
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量91 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
WA
91 MB
データパターン2
AC
83 MB