Tema: fechas
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2007, 10:02
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 2 meses
Puntos: 8
Re: fechas

Que tal Jesús.

Te dejo el siguiente código.
Código:
-- Obtenemos la diferencia entre dos fechas, para este caso en días (dd), esto es sólo de ejemplo.
SELECT DATEDIFF(dd, '20070101', getdate()) AS NumDias
SELECT DATEDIFF(dd, '20070107', getdate()) AS NumDias


-- Para tu caso usando tu tabla y el campo respectivo.
SELECT CASE DATEDIFF( dd, fecha, getdate()) 
		WHEN 1 THEN 2 -- Diferencia de un día
		WHEN 7 Then 1 -- Diferencia de 7 días ( una semana)
	END
FROM Hito
Consulta en los libros en pantalla de SQL Server ayuda acerca de DATEDIFF y la estructura CASE, y sí sigues teniendo dudas, aquí estamos.

Saludos y suerte!!