Como restar un dia de una fechas y obtener una fecha

19/01/2005 - 16:58 por jakc | Informe spam
Hola lo que quiero hacer es restar de una fecha un numero
de dias y obtener una fecha intento usar el datediff pero
cuando le digo que me de el año este me sale en blanco
select datediff(yyyy,'20050117',20050119)
me imagino que es por que no hay años de diferencia

como podria hacer esto

De antemano gracias

Preguntas similare

Leer las respuestas

#1 Maxi
19/01/2005 - 17:07 | Informe spam
Exacto, usa dias y dividilos por 365 :-)


Salu2
Maxi


"jakc" escribió en el mensaje
news:05e301c4fe3f$a96bb720$
Hola lo que quiero hacer es restar de una fecha un numero
de dias y obtener una fecha intento usar el datediff pero
cuando le digo que me de el año este me sale en blanco
select datediff(yyyy,'20050117',20050119)
me imagino que es por que no hay años de diferencia

como podria hacer esto

De antemano gracias
Respuesta Responder a este mensaje
#2 Anonimo
19/01/2005 - 17:12 | Informe spam
Pero como podria obtener esto maxi
restarle a la fecha 20050119 un dia

Exacto, usa dias y dividilos por 365 :-)


Salu2
Maxi


"jakc" escribió en


el mensaje
news:05e301c4fe3f$a96bb720$
Hola lo que quiero hacer es restar de una fecha un numero
de dias y obtener una fecha intento usar el datediff pero
cuando le digo que me de el año este me sale en blanco
select datediff(yyyy,'20050117',20050119)
me imagino que es por que no hay años de diferencia

como podria hacer esto

De antemano gracias



.

Respuesta Responder a este mensaje
#3 jack
19/01/2005 - 17:38 | Informe spam
Muchas gracias maxi despejadas todas las dudas

saludos desde colombia


Hola, si queres restarle un dia debes usar Dateadd

asi mira

select dateadd(dd,-1,getdate())

Un abrazo


Salu2
Maxi


escribió en el


mensaje
news:0b0d01c4fe41$bc1d9080$
Pero como podria obtener esto maxi
restarle a la fecha 20050119 un dia

Exacto, usa dias y dividilos por 365 :-)


Salu2
Maxi


"jakc" escribió en


el mensaje
news:05e301c4fe3f$a96bb720$
Hola lo que quiero hacer es restar de una fecha un




numero
de dias y obtener una fecha intento usar el datediff




pero
cuando le digo que me de el año este me sale en blanco
select datediff(yyyy,'20050117',20050119)
me imagino que es por que no hay años de diferencia

como podria hacer esto

De antemano gracias



.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida