Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/02/2009, 12:28
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: Se les ocurre una mejor forma de hacer estos LEFT JOIN?

Hola, gracias por responder. Tal como lo tengo funciona bien, solo queria ver si se les ocurria una mejor forma de hacerlo. Todas las tablas tienen el campo id_producto, de otra manera usaria ON en lugar de USING. La razón por la que no uso INNER JOIN es por que si una de las tablas no contiene un valor en id_producto que sea igual a $prod Mysql no borra ninguna de las otras tablas que si lo tienen.

Cita:
Si tienes definidas las FK y la eliminación en cascada solo tines que eliminar el producto de la tabla principal (productos) y se eliminara de las demás.
En realidad creo que no se como hacer eso de la eliminación en cascada, pero igual no me funcionaría por que no quiero eliminar los productos, solo los valores en las lookup tables que correspondan a determinado producto.

Saludos y Gracisa por responder....
__________________
twitter: @imbuzu