Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2011, 09:38
amils21
 
Fecha de Ingreso: agosto-2011
Ubicación: la paz
Mensajes: 83
Antigüedad: 12 años, 9 meses
Puntos: 4
Exclamación borrar registro en varias tablas

hola que tal tengo 4 tablas (usuario)<---principal (formativa, asignacion_materia, acta_interna)

quiero borra un mismo registro a partir de un mismo campo que es" ci_usuario "y my query no me funciona


asi va:
Código PHP:
mysql_query("DELETE FROM usuario, asignacion_materia, formativa, acta_interna WHERE (ci_usuario)
IN(ci_usuario FROM formativa)
IN(ci_usuario FROM asignacion_materia)
IN(ci_usuario FROM acta_interna"
)
); 
También use este:

Código PHP:
mysql_query("DELETE FROM usuario, asignacion_materia, formativa, acta_interna
USING usuario
INNER JOIN asignacion_materia USING (ci_usuario)
INNER JOIN formativa USING (ci_usuario)
INNER JOIN acta_interna USING (ci_usuario)
WHERE usuario.ci_usuario = ci_usuario
"
); 

Última edición por amils21; 28/11/2011 a las 09:43