Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/04/2009, 23:43
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: Borrado de registros antiguos

DELETE FROM nombretabla WHERE campofecha < DATE_SUB(CURDATE(), INTERVAL 3 MONTH)

pero antes de probarla, prueba la selección de lo que quieres borrar:
SELECT campofecha FROM nombretabla WHERE campofecha < DATE_SUB(CURDATE(), INTERVAL 3 MONTH)

Cuando veas que funciona, lanza la primera