コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH STOCK_INFO AS (
SELECT ITEM_CODE
,MAX(LAST_DELIVERY_DATE) AS LAST_DELIVERY_DATE
,SUM(ACTUAL_AMT) AS ACTUAL_AMT
FROM STOCK
GROUP BY ITEM_CODE
ORDER BY ITEM_CODE
)
,agg AS (
SELECT *
FROM STOCK_INFO
WHERE LAST_DELIVERY_DATE <= DATE('2023-06-01','-6 months') --出荷日が6か月以前
AND ACTUAL_AMT = 0 --在庫が0である
)
SELECT a.*
FROM ITEM AS a
LEFT JOIN agg AS b
ON a.ITEM_CODE = b.ITEM_CODE
JOIN (
SELECT DISTINCT ITEM_CODE FROM STOCK
) AS c --STOCKに在庫があるもの
ON a.ITEM_CODE = c.ITEM_CODE
WHERE ACTUAL_AMT IS NULL
AND STOCK_MANAGEMENT_TYPE = 1
UNION ALL
SELECT * FROM ITEM
WHERE STOCK_MANAGEMENT_TYPE = 0
ORDER BY ITEM_CODE
提出情報
提出日時 | 2023/06/16 13:50:36 |
コンテスト | 第7回 SQLコンテスト |
問題 | 商品整理 |
受験者 | tachiba87 |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 93 MB |
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
81 MB
データパターン2
WA
93 MB