![]() |
Dependencias entre tablas MySQL (Eliminar y Actualizar) Hola a todos. Tengo un problema con mi aplicación MySQL. Por un lado tengo una tabla asignaturas y otra recursos. En otra tabla guardo las relaciones asignatura-recurso (donde se relaciona el índice de una o varias asignaturas con el de un o varios recursos), de forma que un recurso puede estar asociado a más de una signatura. Todas son del tipo MyIsam. Si elimino una signatura, obviamente elimino la relación asignatura-recurso en esa BD que he comentado. Pero si se diera el caso que ese recurso sólo está asignado a esa asignatura, me gustaría eliminarlo tb de la BD de recursos. Le he dado muchas vueltas y no consigo sacar una sentencia de eliminación q diga: "Elimina los recursos que no tengan ninguna instancia en la tabla asignatura-recurso". Podeis echarme un mano????? Gracias |
Si usas una versión de mysql que te admita subselects: Código: delete from recursos Un saludo. |
| La zona horaria es GMT -6. Ahora son las 09:22. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.