以下,前提条件。
表称为点,列是 id start_long start_lat des_lat des_long
Select
*
from
point
WHERE
SQRT((71,5x(`start_long`-`des_long`))x(71,5x(`start_long`-`des_long`))+(111,3x(`start_lat`-`des_lat`))x(111,3x(`start_lat`-`des_lat`)))<=10.0
我收到 #1241 - 操作数应包含 1 列错误。怎么了?
我想轻松获得平方根(这是两点之间距离的正确函数)小于 10 公里的结果。
x 代表乘法星
谢谢