Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2005, 08:51
Saintel
 
Fecha de Ingreso: mayo-2004
Mensajes: 75
Antigüedad: 21 años
Puntos: 0
Inner Join Anidados

Hola Amigo del foro!

Bien tengo este ejemplo del INNER JOIN en forma anidada pero por alguna razon no funciona!

tengo 5 tablas cuyos campos (por lo menos los mas relevantes) son:

Tabla Marca
idmarca,marca

Tabla Linea:
idlinea, linea

Tabla Producto
idproducto, producto,idlinea

Tabla Producto_configuracion
idproduct_conf,idproducto,idpresentacion

Tabla Presentacion
idpresentacion,presentacion

Usando el INNER JOIN quiero seleccionar los siguientes campos

linea.descripcion,producto.producto,presentacion.p resentacion

en donde

marca.idmarca=linea.idmarca
linea.idlinea=producto.idlinea
producto.idproducto=producto_configuracion.idprodu cto
producto_configuracion.idpresentacion=presentacion .idpresentacion

Tengo este ejemplo! pero en access me da el error en donde me dice que falta un parametro


SELECT a.campo1, b.campo2, c.campo3, d.campo4 FROM tbl_uno a INNER JOIN tbl_dos b ON a.campo_id = b.campo_id INNER JOIN tabla_dos b ON b.campo_id = a.campo_id INNER JOIN tbl_tres c ON c.campo_id = b.campo_id INNER JOIN tbl_cuatro d ON d.campo_id = c.campo_id [WHERE CONDICIONES]

Si pueden ayudarme les agradezco

SAINTEL