ソースコード
/*SELECT *
FROM ITEM A
where
    not exists(
        SELECT * from STOCK B WHERE A.ITEM_CODE=B.ITEM_CODE
        )
    or exists(
        SELECT * from (
            SELECT
                MAX(LAST_DELIVERY_DATE) MDATE,
                SUM(ACTUAL_AMT) mamt,
                ITEM_CODE
            FROM
                STOCK
            GROUP BY
                ITEM_CODE
            ) C 
        WHERE
            A.ITEM_CODE=C.ITEM_CODE
        AND DATE(C.MDATE) <= DATE('now','-6 months')
        AND mamt=0)
*/

delete FROM ITEM
where
    not exists(
        SELECT * from STOCK B WHERE ITEM.ITEM_CODE=B.ITEM_CODE
        )
    or exists(
        SELECT * from (
            SELECT
                MAX(LAST_DELIVERY_DATE) MDATE,
                SUM(ACTUAL_AMT) mamt,
                ITEM_CODE
            FROM
                STOCK
            GROUP BY
                ITEM_CODE
            ) C 
        WHERE
            ITEM.ITEM_CODE=C.ITEM_CODE
        AND DATE(C.MDATE) <= DATE('now','-6 months')
        AND mamt=0)
提出情報
提出日時2023/06/27 21:28:15
コンテスト第7回 SQLコンテスト
問題商品整理
受験者testmori2222222666
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量76 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
75 MB
データパターン2
WA
76 MB