【发布时间】:2016-08-16 23:21:05
【问题描述】:
这段代码有什么问题?
我得到这个错误:
列名“距离”无效
代码:
SELECT
Company.CompanyId as Id,
( 6371 * acos( cos( radians(47.8423155) ) * cos( radians( Company.Latitude ) ) * cos( radians( Company.Longitude ) - radians(35.232933) ) + sin( radians(47.8423155) ) * sin( radians( Company.Latitude ) ) ) ) AS Distance
FROM
Company
INNER JOIN
Product ON Company.CompanyId = Product.CompanyId
WHERE
Distance< 5000
ORDER BY
Distance
【问题讨论】:
标签: sql sql-server select group-by where