08/02/2011, 12:19
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses Puntos: 300 | |
Respuesta: Recuperar registros de la semana actual y la pasada No lo he probado:
1) Para la semana actual.
SELECT campofecha, campo1, campo2 FROM tutabla WHERE YEARWEEK(campofecha) = YEARWEEK(CURDATE());
2) si quieres de la semana anterior
SELECT campofecha, campo1, campo2 FROM tutabla WHERE YEAR(campofecha) = YEAR(CURDATE()) AND WEEKOFYEAR(campofecha) = (WEEKOFYEAR(CURDATE)-1)
No te pongo nada del start de YEARWEEK y WEEKOFYEAR. Mira en la función WEEK de MySQL. |