SQL Server - restar fechas

 
Vista:

restar fechas

Publicado por Claudio (1 intervención) el 17/05/2006 05:34:05
En realidad esto no creo k sea complicado pero no me se el codigo ni como aplicarlo

necesito crear una consulta que muestre seis meses atras desde la fecha de hoy

seria como algo asi creo yo

select NOMBRE from TABLA where (FECHA< TODAY) and (FECHA > TODAY SEIS MESES)

como puedo escribir ese codigo pork asi no me sale y con sysdate() tampoco.

POFA SE LOS AGRADECERE POR SIEMPRE A QUIEN PUEDA AYUDARME

:D:D:D:
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

Publicado por Francisco (24 intervenciones) el 17/05/2006 21:07:19
No entiendo mucho lo que quieres obtener pero aca te muestro un ejemplo de un select que te entrega la fecha actual menos 6 meses

select DateAdd("m", -6 ,getdate())

la letra "m" indica mes, si fuera dia seria "d" y año "y"

espero te sirva

salu2
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:restar fechas

Publicado por alexis (1 intervención) el 06/08/2009 18:45:27
Muchas gracias, andaba buscando hace ratito algo parecido.

voy a probarlo
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:restar fechas

Publicado por Ismael (1 intervención) el 06/11/2009 20:59:43
QUE GENIOOOOOO!!! la verdad no lo habia pensado, me estaba volviendo loco!!!
gracias por tu aporte.
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:restar fechas

Publicado por Jose (1 intervención) el 30/11/2011 18:14:05
Que buen aporte :D
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:restar fechas

Publicado por iEspiro (1 intervención) el 30/01/2012 18:39:38
Gracias me sirvio mucho
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:restar fechas

Publicado por Isaías (3308 intervenciones) el 22/05/2006 19:22:32
Como dice Francisco, puedes utilizar DATEADD() para lo que requieres.

SELECT * FROM MyTabla WHERE MyColFecha <= DATEADD(mm, -6, GETDATE())
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