Левое соединение не работает с оператором Where - PullRequest
0 голосов
/ 27 сентября 2018
select a.Postcode,b.Adres
from Colliers_DataAnalytics.conversie_PC_BU_GM_COROP a
left join Colliers_DataAnalytics.Coordinaten_Adres b 
on (b.Adres like concat(a.Postcode, '%'));

Этот оператор работает хорошо, но когда я добавляю оператор where в конце, он не работает.кто-нибудь, помогите мне.

select a.Postcode,b.Adres
from Colliers_DataAnalytics.conversie_PC_BU_GM_COROP a
left join Colliers_DataAnalytics.Coordinaten_Adres b 
on (b.Adres like concat(a.Postcode, '%'))
where a.Postcode = '4706KG';

Но если я использую другой столбец вместо почтового индекса, он работает.

...