у меня есть две таблицы для хранения адресов следующим образом: Два соединения между двумя таблицами
Я хочу, чтобы каждый адрес, город, имя и название области (CityId, Areaid может быть нулевой)
Я пробовал:
SELECT [Details]
,[AddressId]
,[CityId]
,[PlaceName] as CityName
,[AreaId]
,[PlaceName] as AreaName
FROM [MyDB].[dbo].[Address] LEFT OUTER JOIN [MyDB].[dbo].[Places]
ON [CityId] = [PlaceI]
но это даст мне только названия города. Как получить название области?
У вас есть то же самое условие соединения дважды. Нужно присоединиться к 'AreaId' –
Конечно. Спасибо. –