Ver Mensaje Individual
  #13 (permalink)  
Antiguo 09/12/2014, 10:11
Avatar de Hyemin
Hyemin
 
Fecha de Ingreso: agosto-2014
Mensajes: 147
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Borrar un registro con JOIN

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Puede ser porque estoy haciendolo un poco a ciegas. Yo no estoy trabajando en tu PC, por lo que puede haber errores de datos que no veo.
Como sea, el problema que tienes para ejecutar las queries es que no has definido la FK de modo que se borre en cascada, lo que genera ese problema para un borrado masivo o en orden incorrecto.


Una vez hecho eso, deberías poder borrar la tabla padre sin peligro, y la hija se borraría en cascada.
Código MySQL:
Ver original
  1. DELETE FROM vehiculo
  2. WHERE matricula='AMD486';
Ya quedó solucionado, al final puse dos comandos para borrar primero la tabla autos y luego vehiculos y ahi si no me dio el error.

Cuando lo habia hecho al reves si daba el error.

Quiero aprovechar para agradecerte muchisimo el tiempo que te has tomado en responder y que sepas que voloro mucho la calidad de la redacción de tus respuestas.

Aprendi en este post mucho más de lo que esperaba y te estoy agradecido

Si algun día publicas un manual de MySQL cuenta con mi compra