Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 19-09-2012
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 688
Poder: 21
olbeup Va camino a la fama
En tú SQL no te devolvera nada, ya que nada se cumple.
Código SQL [-]
select * from    sellos_inf
where 
    '20100905 14:22:33' >=  fecha_inicio
and '20100905 14:22:33' <= fecha_final
Cita:
por ejemplo si consulto la fecha del dia (2010 09 05 14:22:33) me tendria que salir el id que pertenece al archivo2008.txt
Eso no es cierto:
Cita:
id nomarchivo fecha_inicio fecha_final
1 archivo2008.txt 2008-10-12 15:30:54.000 2010-10-12 15:30:55.000
Fecha_Inicio >= '05/09/2010 14:22:33' = False ya que este empieza por 12/10/2008 15:30:54

Fecha_Final <= '05/09/2010 14:22:33' = True

Cita:
si consulto la fecha del dia (2010 10 14 09:12:30) me tendria que salir el id que pertenece al archivo2010.txt
Eso no es cierto:
Cita:
id nomarchivo fecha_inicio fecha_final
2 archivo2010.txt 2010-10-12 15:30:50.000 2012-10-12 15:30:50.000
Fecha_Inicio >= '14/10/2010 09:12:30' = False ya que este empieza por 12/10/2010 09:12:30

Fecha_Final <= '12/10/2012 15:30:50' = True


No te devolvera ningún resultado ya que no se cumple en ninguno de los resultados.

Lo que tienes que hacer es, si tiene un vencimiento pues tienes que usar la fecha de finalización
Código SQL [-]
SELECT *
  FROM Sellos_Inf
  WHERE FECHA_FINAL BETWEEN '05/09/2010 14:22:33' AND '12/10/2010 15:30:55'
Esto te devolvera:
Cita:
id nomarchivo fecha_inicio fecha_final
1 archivo2008.txt 2008-10-12 15:30:54.000 2010-10-12 15:30:55.000
Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber.
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 de fecha con hora, como? El_Raso SQL 6 18-03-2010 19:01:13
Consulta SQL con fecha y hora vpepen SQL 0 10-12-2009 17:11:13
Convertir segundos a formato hora, minutos y segundos jafera Varios 2 07-02-2009 22:13:45
Consulta MySQL con fecha y hora Adrian Murua SQL 10 19-11-2007 05:32:08
Error en consulta con fecha y hora. Tecnic2 SQL 10 01-10-2005 01:35:25


La franja horaria es GMT +2. Ahora son las 00:20:03.


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