我有以下表格
1. user table containing
userid lastlatitude lastlongitude lastlocation
---------------------------------------------------
1 38.555605 -121.468926 California
2 30.4518 -84.27277 Florida
2. locations table containing
location_id latitude longitude location_name
----------------------------------------------------
1 38.7547 -140.7878892622 abc
2. 40.7547 -111.895672622 New asdsd
3 41.xxx xxxxxxxx xxxxxx
我需要得到以下输出:如果我通过用户 lat 和 long 我应该得到最近的 20 个位置,这些位置存储在我的位置表中