在下面的查詢中,什麼是「cos(弧度(lat)」或「cos(弧度(lng)或」弧度(lat)「)?弧度()功能嗎?使用sql查詢經緯度的半徑搜索
SELECT id, (3959 * acos(cos(radians(37))
* cos(radians(lat))
* cos(radians(lng)
- radians(-122)) + sin(radians(37))
* sin(radians(lat)))) AS distance
FROM markers
HAVING distance < 25
ORDER BY distance LIMIT 20 OFFSET 0;
http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_radians – Noel