Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/05/2011, 22:57
rqd
 
Fecha de Ingreso: julio-2008
Mensajes: 228
Antigüedad: 16 años, 3 meses
Puntos: 8
Respuesta: Eliminar registros de 2 tablas simultaneamente

¿ya probaste crear un indice foreign key con delete cascade?

sería algo así como:

alter table tabla2
FOREIGN KEY (tipo) REFERENCES tabla1(idtabla2) ON DELETE CASCADE

(sólo te pediría checar bien la sintaxis en http://dev.mysql.com/doc/refman/5.5/...nstraints.html)

de esa forma cuando elimines la referencia, se elimina en la otra tabla automáticamente con un solo delete