Error: Incorrect arguments to st_distance_sphere (GEO). Percona

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
evgeniy123
Сообщения: 395
Зарегистрирован: 2011.11.01, 17:29

Error: Incorrect arguments to st_distance_sphere (GEO). Percona

Сообщение evgeniy123 » 2018.09.25, 15:39

Есть запрос sql который выполняется нормально только когда longitude < 90 хотя longitude может иметь значение - 180 ... 180. Почему?

Error: Incorrect arguments to st_distance_sphere.

Код: Выделить всё

SELECT patch,  x.id, type, geo_address, place_name,  x(coordinates) as lat,  y(coordinates) as lng, x.updated_at, x.created_at, x.distance FROM 

 (SELECT * ,(ST_Distance_Sphere(ST_GeomFromText('POINT(42 103.68)') , coordinates, 6373)) AS distance FROM geo ) x 

  LEFT  JOIN images i  ON  (x.id = i.geo_id) 
  

Ответить