Точки запроса с использованием типа географии SQL Server 2008 - PullRequest
3 голосов
/ 07 мая 2010

У меня есть таблица с типом географии, и я хочу выполнить запрос, чтобы найти все строки в пределах 25 миль от определенного широты / длины. Как будет выглядеть запрос для достижения этой цели?

1 Ответ

1 голос
/ 07 мая 2010

Вот как я это сделал:

select *
from local_events
where _your_geography_column_.STDistance(geography::Point(_your_lat_,_your_long_, 4326)) < ((_your_miles_ * 1000) * 0.621371192)
...