Я пытаюсь найти клиента (CustomerID) с 1 и 4 на оставшиеся недели.Я использую следующий запрос:
SELECT o.CustomerID, oi.RemainingWeeks
FROM Orders o INNER JOIN
OrderItems oi ON o.OrderID = oi.OrderID
WHERE (oi.OrderItemStatusID = 1) AND (oi.RemainingWeeks IN (1, 4))
ORDER BY o.CustomerID, oi.RemainingWeeks
Это находит клиентов, у которых есть 1 на оставшиеся недели или 4, но не те, у которых есть оба.Нужно ли мне изменить свое объединение, чтобы сделать эту работу?
Спасибо!