Không sử dụng bí danh (P ) trong WHERE của bạn mệnh đề trực tiếp.
Bạn có thể sử dụng cùng một REPLACE logic lại trong WHERE mệnh đề:
SELECT Replace(Postcode, ' ', '') AS P
FROM Contacts
WHERE Replace(Postcode, ' ', '') LIKE 'NW101%'
Hoặc sử dụng truy vấn phụ có bí danh như được mô tả trong câu trả lời của Nick.