SQL - RESTAR FECHAS EN SQL

 
Vista:

RESTAR FECHAS EN SQL

Publicado por SILVANA (1 intervención) el 19/11/2006 01:46:15
Hola, quisiera saber como puedo restar dos fechas dadas y que la respuesta sea un entero. Por ejemplo que la resta de la fecha1 t fecha2 sea mayor a 1 semana.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:RESTAR FECHAS EN SQL

Publicado por Nico (6 intervenciones) el 19/11/2006 20:10:46
Usa la funcion DATEDIFF.
Syntax
DATEDIFF ( datepart , startdate , enddate )

Arguments

datepart

Datepart Abbreviations
Year yy, yyyy
quarter qq, q
Month mm, m
dayofyear dy, y
Day dd, d
Week wk, ww
Hour hh
minute mi, n
second ss, s
millisecond ms

Devuelve
integer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

COMO RESTAR SIERTA CANTIDAD DE DIAS A UNA FECHA

Publicado por nery (1 intervención) el 20/12/2006 19:03:29
Como se puede restar de una fecha dada sierta cantidad de dias en visual basic..

nery segovia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO RESTAR SIERTA CANTIDAD DE DIAS A UNA FECHA

Publicado por Alvaro (1 intervención) el 03/07/2007 00:26:36
hola yo tengo tus mismas dudas!!, vos conseguistes la respuesta??, si la tenes!!, podes mandarmela por favor???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO RESTAR SIERTA CANTIDAD DE DIAS A UNA FECHA

Publicado por Jhoel Arias (1 intervención) el 29/11/2007 18:02:49
sencillo convierten la fecha en un valor double le restan la cantidad en este caso le reste 8 dias y lo vuelvo a convertir en fecha

fecha = CDbl(Date)
fecha = fecha - 8
fecha = CDate(fecha)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO RESTAR SIERTA CANTIDAD DE DIAS A UNA FECHA

Publicado por gsusito (1 intervención) el 05/06/2008 12:17:28
Puedes encontrar toda esa información y más en http://www.palaceteweb.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar

RE:RESTAR FECHAS EN SQL

Publicado por Juan Carlos (1 intervención) el 27/09/2010 17:02:21
no se si respondieron este tema, en todo caso yo utilizo esta funcion para obtener el numero de días.

select convert(numeric(10),getdate() - convert(numeric(10),(cast('01/10/2010' as datetime)-1)))

el resultado es negativo si la fecha es mayor a la actual
positivo si la fecha ya paso.

JCH
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar