Gebruik niet de alias (P
) in uw WHERE
clausule direct.
U kunt dezelfde REPLACE
. gebruiken logica weer in de WHERE
clausule:
SELECT Replace(Postcode, ' ', '') AS P
FROM Contacts
WHERE Replace(Postcode, ' ', '') LIKE 'NW101%'
Of gebruik een alias subquery zoals beschreven in Nick's antwoorden.