Los foros del Guille

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

Google
 

elGuille.hosting: La oferta recomendada:
.NET 2.0, SQL Server, 1200MB, 10GB transf. por 9.95 Euros al mes

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

09/nov/2005
Nuevo filtro en el código posteado para evitar malas intenciones.
Por supuesto, si encuentras fallos de seguridad, por favor postealo en el foro de Bugs, ya que es para beneficio de todos. 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-2017  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 73 - App. iniciada: 18/11/2017 1:11:19 GMT - La hora GMT del servidor es: 18/11/2017 10:12:17 GMT