dominios y alojamiento web en hostalia

Borrando datos en tres tablas

Bien tengo tres tablas relacionadas entre si por una llave primaria debo borrar la informacion de uno o varios clientes en las tablas hijas y luego en...

La FAQ Borrando datos en tres tablas tiene

Pertenece a la categoría:

Pregunta
Bien tengo tres tablas relacionadas entre si por una llave primaria debo borrar la informacion de uno o varios clientes en las tablas hijas y luego en la padre como anido los select para la eliminacion de los clientes teniendo en cuenta que tengo un campo de referencia y la condicion para este campo es que este en cero


Respuesta de Sara Alvarez Langa
Hola,

Si he entendido bien tu pregunta, creo que lo unico que necesitas hacer es un delete pero poner la restricción ON DELETE CASCADE, de esta forma si borras una fila de una tabla cuya clave es primaria de las otras dos, automaticamente te borrara las filas implicadas en las otras dos tablas. Como creo que no puedo haberme explicado bien puedes echarle un vistazo al articulo http://www.desarrolloweb.com/articulos/1925.php donde te explica algo mejor lo que hace el ON DELETE CASCADE.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fueron enviados 2 comentarios a la faq
2 comentarios no revisados
0 comentarios revisados

Volver al árbol de categoríasVolver al árbol de categorías

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...