【发布时间】:2011-09-08 15:36:15
【问题描述】:
我需要在我周围找到厕所,比如 50 公里以内,我有我的经纬度位置,数据库中的厕所如下所示:
Toilet ID (primary)
Address
Latitude
Longitude
my location: my_lat, my_lon
是否可以构造一个语句返回 (my_lat, my_lon) 50KM 内的所有厕所?类似的东西
select * from ToiletTable where
SQRT((Latitude - my_lat)^2 + (Longitude - my_lon)^2) < 50
谢谢!
【问题讨论】:
-
如果他以“拜托!我绝望了!”结束了这个问题。
-
@Neil:尽管我们大多数人都不知道实际的性别,但你能假设 他真是太好了。