如何只获取过去30天内未售出的商品?

时间:2019-05-31 16:59:28

标签: sql

我需要查找过去30天内未售出的商品。

我可以买到已售出的物品,但是当我找到未售出的物品时,我不知道从哪里开始。

SELECT
    ITEMNMBR
FROM 
    SOP10100

WHERE 
    ORDRDATE>= DATEADD(DAY, -30, GETDATE())

1 个答案:

答案 0 :(得分:0)

您可以使用聚合:

SELECT ITEMNMBR
FROM SOP10100
GROUP BY ITEMNMBR
WHERE MAX(ORDRDATE) < DATEADD(DAY, -30, GETDATE())