ソースコード
DELETE FROM
        ITEM
    WHERE
        -- 在庫管理区分が在庫管理するもののみ
        STOCK_MANAGEMENT_TYPE = 1
    AND (
        EXISTS
            (
                SELECT
                    *
                    FROM
                        ITEM  I
                       ,(
                            SELECT
                                    ITEM_CODE
                                FROM
                                    STOCK
                       ) S
                    WHERE
                        I.ITEM_CODE <> S.ITEM_CODE
            )
        OR EXISTS
        (
            SELECT
                *
                FROM
                    ITEM  I
                   ,STOCK S
                WHERE
                    I.ITEM_CODE = S.ITEM_CODE
                GROUP BY
                    S.ITEM_CODE
                HAVING
                    -- 在庫合計の実在庫数が0
                    SUM(S.ACTUAL_AMT) = 0
                    -- 最後に更新された出荷日が6ヶ月前
                AND MAX(S.LAST_DELIVERY_DATE) <= DATE('2023-06-01', '-6 month')
        )
    )
;
提出情報
提出日時2023/08/18 14:49:30
コンテスト第7回 SQLコンテスト
問題商品整理
受験者Jintosy
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量98 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
97 MB
データパターン2
WA
98 MB