我们正在使用带有以下查询的MySQL表(带有算术计算)。查询根据where子句逻辑选择正确的结果(非常快,几乎没有记录)。
select phone_number
from user
where (wdd_lat - 10)*(wdd_lat - 10) + (wdd_lon - 20)*(wdd_lon - 20) <= 25;
phone_number, wdd_lat, wdd_lon
0777453637,34,30
0432432333,245,56
4141411414,45,125
1232341444,56,25
1111111111,78,90
但是我们对于后期的表现有些担心。