Когда я попытался выполнить приведенный ниже код в SQL Server 2005, я получаю сообщение об ошибке
Недопустимое имя столбца DistanceFromAddress
код:
select
SQRT(POWER(cast(Program_Latitude as float) - cast('41.5126237' as float), 2) +
POWER(cast(Program_Longitude as float) - cast('-81.6516411' as float), 2)) * 62.1371192 AS DistanceFromAddress
from
tblProgram
where
DistanceFromAddress < 2
Я правильно получаю значения с помощью оператора select, но когда я попытался проверить условие where DistanceFromAddress < 2
, я получаю ошибку.
Как я могу решить эту проблему?