MySQL - no puedo hacer una eliminación múltiple

 
Vista:
Imágen de perfil de e
Val: 14
Ha disminuido su posición en 3 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

no puedo hacer una eliminación múltiple

Publicado por e (20 intervenciones) el 30/10/2019 18:48:20
Buen día, necesito eliminar 383 registros de un tabla en MySq los cuales contienen en la llave primaria el mismo valor que es 104329.
He tratado de hacerlo desde MySql Workbech y me da el siguiente mensaje:
Error code 1109 Unknown table 'iddocto' im MULTI DELETE

También lo hago desde Access y me da el siguiente mensaje:
La actualización/eliminación de una sola fila afectó a más más de una fila de una tabla vinculada. El índice único contiene valores duplicados

En ninguna de las dos aplicaciones elimina los registros.

Estos son los códigos que he utilizado en ambas aplicaciones:
DELETE turnados.*, turnados.iddocto FROM turnados WHERE turnados.iddocto=104329;

DELETE turnados.iddocto FROM turnados WHERE turnados.iddocto=104329;

Los 383 registros que se requieren eliminar son idénticos, todos contienen la misma información

En internet leí algo como que poner no foreing key pero no dan ningún ejemplo..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 201
Bronce
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

no puedo hacer una eliminación múltiple

Publicado por Rafael (97 intervenciones) el 05/11/2019 16:06:13
La estructura del DELETE es incorrecta...

Deberia ser algo asi
1
DELETE FROM turnados WHERE turnados.iddocto=104329;

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar