Cargando

mysql - delete




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 28 julio 2014 - 17:49
estoy teniendo un problema cuando quiero borrar un registro con esta sintaxis :

DELETE FROM empleado, mobiliario USING empleado AS empleado INNER JOIN mobiliario AS mobiliario
WHERE empleado.no_nomina = 2002;

y tengo las tablas que se describen en la imagen, una de ellas tiene una llave foránea la cual es empleado_no_nomina

Adjuntos:


  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 28 julio 2014 - 18:14
Que versión de MySQL tienes??

   AUTOR PREGUNTA

Publicado 28 julio 2014 - 18:20
5.0.17

 

Publicado 28 julio 2014 - 18:27
Esto te lo explica en español perfecto, por si te ayuda:

Por favor Identificate o Registrate para poder ver este contenido



No controlo mucho en BBDD pero si que sé que no puedes poner varias tablas para engancharla según lo que pone además en el texto que te paso.

 

Publicado 29 julio 2014 - 05:12
Puedes utilizar el DELETE ON CASCADE ya que tienes restricción de foreign key o puedes retirar esta restricción y aplicar el delete de la manera como vienes haciendo.


X