ソースコード
SELECT
    IM.PORT_CODE AS 港コード
    ,PO.PORT_NAME AS 港名
    ,IFNULL( (SELECT SUM(AMT) FROM IMMIGRATION WHERE GROUP_CODE = '110' AND PORT_CODE = PO.PORT_CODE),0) AS 入国者数
    ,IFNULL( (SELECT SUM(AMT) FROM IMMIGRATION WHERE GROUP_CODE = '120' AND PORT_CODE = PO.PORT_CODE),0) AS 出国者数
    ,IFNULL( (SELECT SUM(AMT) FROM IMMIGRATION WHERE GROUP_CODE = '110' AND PORT_CODE = PO.PORT_CODE),0)  - IFNULL( (SELECT SUM(AMT) FROM IMMIGRATION WHERE GROUP_CODE = '120' AND PORT_CODE = PO.PORT_CODE),0)  AS 差分
    
FROM 
    IMMIGRATION AS IM
INNER JOIN
    PORT AS PO
ON
    IM.PORT_CODE = PO.PORT_CODE
INNER JOIN 
    GRP AS GR
ON
    IM.GROUP_CODE = GR.GROUP_CODE
GROUP BY 
    PO.PORT_CODE
HAVING
    入国者数 > 出国者数
ORDER BY 差分 DESC,IM.PORT_CODE DESC
提出情報
提出日時2022/07/20 19:27:40
コンテスト第1回 SQLコンテスト
問題港入出国者分析
受験者amakaratorikaraagenopasutasarada
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量96 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
96 MB
データパターン2
WA
92 MB