आप किसी WHERE
. में उपनाम वाले कॉलम का इस्तेमाल नहीं कर सकते खंड। आप व्युत्पन्न तालिका का उपयोग करने का प्रयास कर सकते हैं। शायद ऐसा कुछ (क्षमा करें, परीक्षण नहीं किया गया):
SELECT * FROM
(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) mytable
WHERE DistanceFromAddress < 2