需求:   我要在地图视野范围内搜索出,所有标注过位置的用户。我开始使用 <=视野西北点坐标,>=等于视野东南点坐标。因为坐标有横纵XY2个值,所以数据库无法命中索引速度很慢。有人建议使用geohash,请问查询语句怎么写? 我尝试  geohash 值 <=视野西北点坐标,geohash 值  >=等于视野东南点坐标。无法得到正确结果。使用 select * from table where geohash like 'geohash%' 取范围貌似也不准,比较难调试,因为地图有缩放功能。希望做过的朋友给点建议。