以下,前提條件。SQL函數sqrt
表被稱爲點, 列是 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代表乘星
感謝
@Fabian ...什麼是繁星? – MikeTWebb 2013-03-18 17:20:28
逗號應該是小數點嗎? – GilM 2013-03-18 17:26:07