Club Delphi  
    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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-02-2006
Avatar de Xianto
Xianto Xianto is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nací en Neuquén (ARG), desde 2001 Spain
Posts: 151
Poder: 20
Xianto Va por buen camino
Para comparar Fechas con horas, en la que solo quieres comparar la FECHA, utiliza datediff:

Para misma fecha
Código SQL [-]
select ....
datediff(dd, '01/01/2006',fecha)=0

Entre Fechas:
Código SQL [-]
declare 
@fecha_ini datetime,
@fecha_fin datetime
 
set @fecha_ini='01/01/2006'
set @fecha_fin='30/01/2006'
 
select ....
datediff(dd, @fecha_ini,fecha)=>0 and 
datediff(dd, fecha, @fecha_fin)=>0

Tambien es válido algo como;
Código SQL [-]
select ....
datediff(dd, @fecha_ini,fecha)=>0 and 
datediff(dd, @fecha_fin, fecha)<=0

Mira bien los signos => y <=

Saludos !

Edito: para dejar claro, aunque dice dd (dia), no es solo el dia, compara toda la fecha... tambien puedes usar yy (año) ó mm (mes)..
__________________
El diseño dira si tiene futuro...
Responder Con Cita
  #2  
Antiguo 02-02-2006
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Hola:

Xianto, gracias, resulta bien con el datadiff, gracias a los demás también por colaborar.

Hasta Luego -
__________________
No todo es como parece ser...
Responder Con Cita
Respuesta



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
Resta de horas didier Varios 24 18-11-2010 23:11:54
Guardar en campo time más de 24 horas fidel Varios 6 21-12-2005 23:22:01
calcular horas, con strings/char Telemaco Conexión con bases de datos 1 30-03-2004 21:56:30
Suma de horas II YolandaM Varios 10 19-11-2003 22:05:39


La franja horaria es GMT +2. Ahora son las 01:22:13.


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