Hola! Trabajo con MySql. Tengo una tabla en la que hay un campo tipo fecha, que representa la fecha en que se guarda el registro. Me gustaría recuperar los registros guardados durante la semana actual, y los registros guardados durante la semana pasada. Yo hacía:
1) where fecha >= date_add(curdate(), interval -7 day) and fecha <= curdate()
y
2) where fecha >= date_add(curdate(), interval -14 day ) and fecha <= date_add(curdate(), interval -7 day )
Pero claro esto me da: 1) Lo guardados durante los 7 últimos días y 2) Los guardados entre 14 y 7 días anteriores respecto la fecha actual. Y yo quiero:
1) Los de la semana actual
2) Los de la semana pasada.
¿Cómo podría hacerlo?
Muchas gracias