Los foros del Guille

elGuille.hosting: Ofertas de alojamiento
posiblemente los mejores precios
¡¡¡ Ahora con el doble de casi todo !!!

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

08/dic/2005
Si haces una pregunta y te responden correctamente, por favor, márcala como respuesta válida (pulsa en la interrogación de la respuesta que responda tu duda), de esa forma ayudarás a otros que tengan esa misma duda. Gracias.

  Foro: SQL Server.General Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 56458 - registros que a la fecha de hoy
IDAsuntoFechaNick 
56458 registros que a la fecha de hoy04/06/12 19:23asdario   
tengo una tabla con un campo fecha,

quiero generar un sp que me devuelva de esa tabla todos los registros que a la fecha de hoy
hayan pasado los 30 dias
podras ayudarme ? muchas muchas gracias
IDAsuntoFechaNick 
56496 Re: registros que a la fecha de hoy (Resp: 56458)17/06/12 19:05La Pepa   
Hola Asdario:

Todo está en la SQL que utilices.
Este ejemplo es una línea de VBA con la que llamo a una base Access para hacer la consulta que solicitas.

Set RS0 = DB.OpenRecordset("SELECT * FROM Mitabla WHERE FECHA < #" & Format(Date, "mm/dd/yy") & "# AND FECHA > #" & Format(Date-30, "mm/dd/yy") &
     "#")

El formato de fecha en la tabla no puede ser texto, debe ser fecha completa (en Access es el formato Fecha/Hora) y la instrucción Date es el mismo tipo de dato que, en realidad es un número y, por lo tanto te permite hacer cálculo como el restarle 30 días a la fecha.

Saludos
La Pepa


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2018  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8799)
 
Usuarios activos: 40 - App. iniciada: 17/10/2018 23:23:38 GMT - La hora GMT del servidor es: 18/10/2018 00:33:25 GMT