我有$latitude = 29.6815400和$longitude = 64.3647100,现在在MySQL我想借15个最近的地方,这些坐标,我打算做此查询:
SELECT *
FROM places
WHERE latitude BETWEEN($latitude - 1, $latitude + 1)
AND longitude BETWEEN($longitude - 1, $logintude + 1)
LIMIT 15;
Run Code Online (Sandbox Code Playgroud)
你认为这是正确的还是你建议别的吗?
怎么办BEETWEEN,因为我想搜索最近50Km范围的近处?
我忘了说我也可以在运行查询之前使用PHP做任何事情.
注意:我无法使用存储过程.