レストランチェーンのGPS位置を示すテーブルがあり、特定の半径内のポイント(A)に最も近いレストランのアドレスを返したいです。
SELECT *
, MIN(distance($lat, $lon, lat, lon)) as miles
FROM all_restaurants
WHERE lat between $lat1 and $lat2
AND lon between $lon1 and $lon2
AND miles < $miles
GROUP BY restaurant_id
ORDER BY miles ASC
, company_name ASC
LIMIT 500
エラーを返します
骨材の誤用:MIN()