可能重复:
SQL:确定一个坐标是否在另一个坐标的半径内
在一张表中,我存储了纬度和经度(作为浮点数)。现在我想查询我的表以查找在给定半径内具有坐标的所有行(可以是 2 公里、5 公里、10 公里等)。我真的不知道如何实现这一点,所以任何帮助将不胜感激。我不确定如何查询,因为我认为结果将是一组无限的坐标,代表半径的“边界”,我必须以某种方式告诉我的表格在该“边界”内搜索结果。
可能重复:
SQL:确定一个坐标是否在另一个坐标的半径内
在一张表中,我存储了纬度和经度(作为浮点数)。现在我想查询我的表以查找在给定半径内具有坐标的所有行(可以是 2 公里、5 公里、10 公里等)。我真的不知道如何实现这一点,所以任何帮助将不胜感激。我不确定如何查询,因为我认为结果将是一组无限的坐标,代表半径的“边界”,我必须以某种方式告诉我的表格在该“边界”内搜索结果。