Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-07-2013
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Poder: 21
salvica Va por buen camino
Uso de DATE en consulta

Hola a todos.
Este hilo podría ser continuación de este otro, pero como las preguntas son distintas, abro un hilo nuevo.

Tengo una tabla de los lugares existentes en unas coordenadas de GoogleMaps y las fechas en las que se han visitado.
Código:
Tabla LUGARES
     ID = Identificador del registro
     VISITADO = fecha y hora de la visita
     LATITUD, LONGITUD = coordenadas Google del sitio
Bien, necesito listar aquellas que se han visitado un día en un intervalo determinado. por ejemplo entre las 14:30:00 de ayer y las 15:45:00 de hoy (suponemos la fecha de hoy como 22-01-2013

Esto me saca TODAS las visitas de un día en un área determinada (unas 15 más o menos)
Código SQL [-]
SELECT *
   FROM lugares
WHERE DATE(visita)='2013-01-22'
     AND (latitud   BETWEEN (38.953619-0.65) AND (38.953619+0.65) )
     AND (longitud  BETWEEN (-1.858060-0.9)  AND (-1.858060+0.9) )
Sin embargo no soy capaz de reducir el intervalo (esto NO ME FUNCIONA):
Código SQL [-]
SELECT *
   FROM lugares
WHERE ( DATE_FORMAT(visita, '%Y-%m-%d %H:%i:%s')>='2013-01-21 14:30:00' )
     AND ( DATE_FORMAT(visita, '%Y-%m-%d %H:%i:%s')<='2013-01-22 15:45:00' )
     AND (latitud   BETWEEN (38.953619-0.65) AND (38.953619+0.65) )
     AND (longitud  BETWEEN (-1.858060-0.9)  AND (-1.858060+0.9) )
¿Podeis ayudarme?
Gracias adelantadas
Salvica
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
consulta por fecha (tipo Date) delphi negrokau Varios 8 19-05-2011 18:36:57
consulta sobre el date time picker kazcote Varios 3 20-07-2006 10:32:54
duda campo DATE obtenido consulta albarchi PHP 3 22-08-2005 23:28:19
Consulta por un campo date a un dbf fredy_boots SQL 3 01-12-2003 13:18:03
Consulta por un campo date a un dbf fredy_boots SQL 3 31-10-2003 17:54:34


La franja horaria es GMT +2. Ahora son las 13:26:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi