Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/05/2011, 13:12
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Error en borrar un mensaje

En mySQL no puede seleccionar datos de una tabla que se está actualizando (en tu caso borrando). Para ello, puedes utilizar un rodeo:

Código SQL:
Ver original
  1. DELETE FROM MENSAJES_COPIAS
  2. WHERE msjc_id = 78
  3. AND (SELECT * FROM
  4.  (SELECT COUNT(*)
  5.   FROM MENSAJES_COPIAS) AS X)  = 2;