Außerhalb von SELECT und ORDER BY können Sie aufgrund der Art und Weise, wie eine Abfrage geparst wird, nicht auf einen Alias verweisen. Eine typische Problemumgehung besteht darin, sie in einer abgeleiteten Tabelle zu begraben:
SELECT
FirstName, LastName, Other,
Flag = CASE WHEN Other IS NOT NULL THEN 1 ELSE 0 END
FROM
(
SELECT FirstName, LastName,
CASE WHEN LastName = 'Jones'
THEN 'N/A'
END AS Other
FROM dbo.table_name
) AS x;