Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/12/2007, 17:06
Avatar de pragone
pragone
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 223
Antigüedad: 16 años, 4 meses
Puntos: 2
Re: ¿Como puedo borrar de una tabla el registro que tiene la fecha más antigua?

Lo que MySQL te dice es cierto... no puedes referenciar la tabla de la que eliminas para eliminar... podría ser MUY malo....

Pero si te fijas en la documentación de MySQL (http://dev.mysql.com/doc/refman/5.0/es/delete.html) verás que puedes hacer:
DELETE FROM tabla ORDER BY fecha ASC LIMIT 1