Это мои таблицы:
Order
-Id PK
-Timestamp
-Seller
-Buyer
OrderItem
-Id PK
-OrderId FK
-ProductId FK
-AccessoryId FK
Products
-Id PK
-Name
-Price
Accessories
-Id PK
-Name
-Price
ProductAccessories
-Id PK
-ProductId FK
-AccessoryId FK
Теперь у меня есть следующий запрос, чтобы получить все заказы, которым исполнился хотя бы 1 год:
SELECT [Id]
,[Timestamp]
,[Seller]
,[Buyer]
FROM [dbo].[Order]
WHERE Timestamp <= getdate()-365
Теперь к моему вопросу.После выполнения этого запроса мне нужна помощь с другим. Я хочу получить все аксессуары, которые имеют поддельный ключ к продукту, который был частью определенного OrderId, полученного по запросу выше .
Я не могу понять, сколько соединений мне нужно сделать здесь.