Dat zou alleen gebeuren als PostCode
mist een spatie. Je zou conditionaliteit kunnen toevoegen zodat alle PostCode
wordt opgehaald als een spatie niet als volgt wordt gevonden
select SUBSTRING(PostCode, 1 ,
case when CHARINDEX(' ', PostCode ) = 0 then LEN(PostCode)
else CHARINDEX(' ', PostCode) -1 end)