Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2007, 02:32
Avatar de Mahalo
Mahalo
 
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 9 meses
Puntos: 12
Re: fecha semana anterior a la del sistema

Para los registros de hace una semana basta controlar siete días:

SELECT fecha
FROM tabla
WHERE (DATEDIFF(Day, fecha, { fn NOW() }) = 7)

Y para los registros de la semana anterior:

SELECT fecha
FROM tabla
WHERE (DATEDIFF(Week, fecha, { fn NOW() }) = 1)

Espero no pifiarla, pues lo he escrito de memoria, sin probarlo.

Saludos!