Foros del Web » Programando para Internet » ASP Clásico »

consulta semanal

Estas en el tema de consulta semanal en el foro de ASP Clásico en Foros del Web. Otra ves: Como hago para hacer una consulta a mi bd para que me de unicamente los datos ingresados por semana? (uno de los campos ...
  #1 (permalink)  
Antiguo 01/03/2002, 07:26
 
Fecha de Ingreso: febrero-2002
Mensajes: 49
Antigüedad: 23 años, 3 meses
Puntos: 0
consulta semanal

Otra ves: Como hago para hacer una consulta a mi bd para que me de unicamente los datos ingresados por semana? (uno de los campos de la bd es fecha).

Gracias

Sebastián

Sebcun
  #2 (permalink)  
Antiguo 01/03/2002, 07:29
 
Fecha de Ingreso: enero-2002
Mensajes: 120
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: consulta semanal

No entiendo, ¿podrías poner un ejemplo?
  #3 (permalink)  
Antiguo 01/03/2002, 07:46
 
Fecha de Ingreso: febrero-2002
Mensajes: 49
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: consulta semanal

La tabla se llama "Lista"

en esta hay 6 columnas: "AREA (campo texto), ALMUERZO_SOF(numérico), CENA_SOF(numérico), ALMUERZO_OF(numérico), CENA_OF(numérico), FECHA (campo fecha)"

La consulta que yo hago es

strSQL = "SELECT AREA, ALMUERZO_SOF, CENA_SOF, ALMUERZO_OF, CENA_OF, FECHA FROM Lista ORDER BY FECHA, AREA"

Set resconsulta=cn.Execute(strSQL)

Esta me lista todos los resultados ordenados por fecha, lo que yo quiero es que me de los resultados de la semana,
o sea, tomando el campo "FECHA", que me liste unicamente aquellos registros ingresados en esa semana.

Espero ser claro, sino sonamos!

Gracias

Sebastián

Sebcun
  #4 (permalink)  
Antiguo 01/03/2002, 08:03
 
Fecha de Ingreso: enero-2002
Mensajes: 120
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: consulta semanal

Si te entiendo vien quieres ver los registros de la última semana, pues bien prueba esto: :)
strSQL = "SELECT AREA, ALMUERZO_SOF, CENA_SOF, ALMUERZO_OF, CENA_OF, FECHA
WHERE FECHA > GETDATE() - 7
FROM Lista ORDER BY FECHA, AREA"

Un saludo ;)

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:35.