ソースコード
WITH grep AS(
    SELECT
        *
    FROM
        ITEM
    WHERE
        STOCK_MANAGEMENT_TYPE = '1'
),
nul AS(
    SELECT
        ITEM_CODE
    FROM
        grep
    WHERE
        NOT EXISTS(
            SELECT
                *
            FROM
                STOCK
            WHERE
                grep.ITEM_CODE = STOCK.ITEM_CODE
        )
),
grouping AS(
    SELECT
        grep.ITEM_CODE,
        SUM(ACTUAL_AMT) amt,
        MIN(LAST_DELIVERY_DATE) ldate
    FROM
        STOCK
        INNER JOIN grep ON grep.ITEM_CODE = STOCK.ITEM_CODE
    GROUP BY
        grep.ITEM_CODE
),
old AS (
    SELECT
        *
    FROM
        grouping
    WHERE
        ldate IS NOT NULL
        AND ldate < '2022-12-02'
        AND amt = 0
),
del AS(
    SELECT
        *
    FROM
        nul, old
)
delete from ITEM where ITEM_CODE = (select ITEM_CODE FROM del)
提出情報
提出日時2023/06/19 11:08:06
コンテスト第7回 SQLコンテスト
問題商品整理
受験者asd
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量95 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
95 MB
データパターン2
WA
95 MB