Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2014, 13:07
AitorLopez
 
Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años, 6 meses
Puntos: 6
consulta con decimales

Hola. Mirad, tengo esta consulta:

Código MySQL:
Ver original
  1. SELECT (acos(sin(radians(40.464419)) * sin(radians(coordenadas.latitud)) +
  2. cos(radians(40.464419)) * cos(radians(coordenadas.latitud)) *
  3. cos(radians(-3.650549) - radians(coordenadas.longitud))) * 6378) as
  4. distanciaPunto1Punto2, sitio from coordenadas
Que me devuelve estos resultados
0.2213322455080491 Rotonda del parque
0.15501953238956406 Alni
0.17211035031630065 Bbv
0.2310978262247634 Chino
0.32324656449149625 Mercado Grande
0.4450030212194723 Academia policia

Si a la consulta le añado esto
Código MySQL:
Ver original
  1. WHERE 'distanciaPunto1Punto2' <= 0.200;
Me sigue devolviendo los mismos registros, cuando y creía que solo debería devolverme los registros 2 y 3.
A ver si me podeis ayudar, por favor.
Gracias.