MySQL - Búsqueda de valores de longitud negativos con ENTRE
He encontrado muchas publicaciones similares e incluso intenté averiguar cómo manejar los valores negativos dentro de MySQL, pero fue en vano.
Tengo un sitio en el que estoy usando Google Maps y, como una mejora del rendimiento, estoy limitando los marcadores que se dibujan en el mapa a aquellos que están dentro de los límites del mapa.
Me gustaría desarrollar una consulta que funcione con @ positivo o negatilatitude
ylongitude
valores
Para la base de datos:
latitude FLOAT( 10, 6 )
longitude FLOAT( 10, 6 )
La consulta
SELECT *
FROM `table`
WHERE `latitude` BETWEEN 47.926930 AND 47.929806
AND `longitude` BETWEEN -97.077303 AND -97.083997
Si dejo caer laBETWEEN
cláusula paralongitude
Obtengo resultados, aunque incorrectos sinlongitude
restricción.
He intentado esto:
AND -`longitude` BETWEEN ABS( -97.077303 ) AND ABS( -97.083997 )
Lo que funciona, pero solo para negativolongitude
valores
¿Necesito verificarlongitude
si es negativo @