ソースコード
DELETE 
  FROM ITEM
 WHERE (NOT EXISTS (SELECT ITEM_CODE
                      FROM STOCK S
                     WHERE ITEM.ITEM_CODE = S.ITEM_CODE
                   )
         OR EXISTS (SELECT ITEM_CODE
                      FROM (SELECT ITEM_CODE, 
                                   MAX(S.LAST_DELIVERY_DATE) AS LAST_DELIVERY_DATE,
                                   SUM(ACTUAL_AMT) AS ACTUAL_AMT
                              FROM STOCK S
                             GROUP BY ITEM_CODE
                            )
                     WHERE ITEM.ITEM_CODE = ITEM_CODE 
                       AND LAST_DELIVERY_DATE <= date('2023-06-01', 'localtime', '-6 month')
                       AND ACTUAL_AMT = 0
                   )
       )
  AND ITEM.STOCK_MANAGEMENT_TYPE = 1;
  
  SELECT *
    FROM ITEM;
提出情報
提出日時2023/06/19 11:36:42
コンテスト第7回 SQLコンテスト
問題商品整理
受験者test
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
82 MB
データパターン2
AC
84 MB