Не могли бы вы помочь с этим запросом, пожалуйста.
Структура таблицы выглядит следующим образом:
PropertyOwner
- Номер (первичный ключ)
- PropertyId (первичный ключ)
- OwnerId
Недвижимость
- PropertyId (первичный ключ)
- LoanId (первичный ключ)
Теперь, если у меня есть LoanId, как я могу найти все свойства свойства ownerId, которые взяли данный LoanId?
У меня сейчас ниже, но выглядит неловко:
Select po.OwnerId, po.PropertyId
from Property
join PropertyOwner po on po.PropertyId= Property.PropertyId
join PropertyOwner po2 on po2.OwnerId = po.OwnerId
join Property pp on po2.PropertyId= pp.PropertyId and pp.LoanId = @_givenLoanId
Есть ли лучший способ?