
02/11/2005, 08:51
|
| | 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 |