我有一个 customerids、orderids 和订单日期的列表,我想在另一个查询中使用它们来确定客户自此日期以来是否再次订购。
示例数据:
CustomerID OrderID OrderDate
6619 16034 2012-11-15 10:23:02.603
6858 18482 2013-03-25 11:07:14.680
4784 17897 2013-02-20 14:45:43.640
5522 16188 2012-11-22 14:53:49.840
6803 18016 2013-02-28 10:41:16.713
询问:
SELECT dbo.[Order].CustomerID, dbo.[Order].OrderID, dbo.[Order].OrderDate
FROM dbo.[Order] INNER JOIN
dbo.OrderLine ON dbo.[Order].OrderID = dbo.OrderLine.OrderID
WHERE (dbo.OrderLine.ProductID in (42, 44, 45, 46,47,48))
如果您需要其他任何东西,请询问。
更新::
此查询带回如上所示的结果
需要知道客户是否再次订购,对于订购上述查询中的产品之一后的任何产品 ID..
麦克风