Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Dudas respecto a join 4 tablas en estos dos sp

Estas en el tema de Dudas respecto a join 4 tablas en estos dos sp en el foro de Mysql en Foros del Web. Buenas a todos ,necesito generar 2 procedimientos almacenados para estas tablas: El primero deberia mostrar todas las marcas que pertenezcan a la familia x, siempre ...
  #1 (permalink)  
Antiguo 02/05/2012, 11:49
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Dudas respecto a join 4 tablas en estos dos sp

Buenas a todos ,necesito generar 2 procedimientos almacenados para estas tablas:



El primero deberia mostrar todas las marcas que pertenezcan a la familia x, siempre y cuando la marca no contenga ningun articulo.

He conseguido que me muestre las marcas pero no se como hacerlo para quer ademas no contenga aquellas que tengan articulos, supongo que quizas sea con right o left pero las pruebas que he hecho no son concluyentes, os dejo mi sp:
Código SQL:
Ver original
  1. CREATE DEFINER=`xxx`@`%` PROCEDURE `xx`(IN in_idFamilia INT)
  2. BEGIN
  3.    SELECT  marcas.idMarcas,marcas.Nombre
  4. FROM    marcas
  5.     INNER JOIN familias_has_marcas ON marcas.idMarcas=familias_has_marcas.Marcas_idMarcas
  6.     INNER JOIN familias ON familias_has_marcas.Familias_idFamilias=familias.idFamilias
  7.    
  8.     WHERE familias.idFamilias=in_idFamilia;
  9. END

Y por otro lado necesito precisamente todas aquellas marcas que no esten relacionadas con esa familia. He probado esto, pero se que es absurdo:

Código SQL:
Ver original
  1. CREATE DEFINER=`xxx`@`%` PROCEDURE `xxx`(IN in_idFamilia INT)
  2. BEGIN
  3.    SELECT  marcas.idMarcas,marcas.Nombre
  4. FROM    marcas
  5.     INNER JOIN familias_has_marcas ON marcas.idMarcas=familias_has_marcas.Marcas_idMarcas
  6.     INNER JOIN familias ON familias_has_marcas.Familias_idFamilias=familias.idFamilias
  7.    
  8.     WHERE familias.idFamilias<>in_idFamilia;
  9. END


Necesito algo de luz, muchas gracias!

Última edición por ferminako; 02/05/2012 a las 12:02
  #2 (permalink)  
Antiguo 03/05/2012, 09:12
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Respuesta: Dudas respecto a join 4 tablas en estos dos sp

Necesito ayuda gente, no encuentro ninguna solucion y el tiempo apremia, a alguien se le ocurre algo?

Etiquetas: dudas, join, php, select, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:11.