MySQL "BIGINT UNSIGNED value is out of range in"
Я понимаю, тема избитая, но я не понимаю)
Есть запрос:
Код:
SELECT `m_lat`,`m_lng`,((`m_lat`-55.593941)^2+(`m_lng`-37.346100)^2) AS `distance` FROM `table` ORDER BY `distance` ASC LIMIT 30
Если добавить модуль
Код:
SELECT `m_lat`,`m_lng`,(ABS(`m_lat`-55.593941)^2+ABS(`m_lng`-37.346100)^2) AS `distance` FROM `table` ORDER BY `distance` ASC LIMIT 30
m_lat и m_lng float(9,6) default 0.000000
Код:
SELECT `m_lat`,`m_lng`,SQRT(ABS(`m_lat`-55.593941)^2+ABS(`m_lng`-37.346100)^2) AS `distance` FROM `table` ORDER BY `distance` ASC LIMIT 30