У меня есть три таблицы:Нужна помощь с запросом (с использованием соединения)
чековая таблица содержит то, что мне нужно, чтобы получить
Квитанции таблицы содержит ссылку на таблицу владельца
Владелец таблица знает, что чековое это связанный с
Мне нужно получить чековые книжки только тогда, когда в квитанциях, связанных с ним, есть строки (через таблицу Владельца). Я точно не знаю, как это сделать, и это похоже на круговое движение. Это то, что я пробовал:
SELECT chk.ID, chk.Description FROM tblCheckbook chk
LEFT JOIN tblOwner o
ON r.OwnerID = o.ID
INNER JOIN tblCashReceipts r
ON chk.ID = o.CheckbookID
Но SQL Server жалуется, что «Мульти-часть идентификатор„r.OwnerID“ не могли быть связаны.»
Что мне нужно сделать, чтобы заставить это работать?
Имеют ли квитанции какую чековую книжку они принадлежат? –
нет, только владелец, которому они принадлежат, и владелец знает свою чековую книжку – Malfist