Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/01/2005, 05:43
Teri
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Sería algo así

SELECT Marca.Descripcion Marca,P1.Descripcion P1,
P2.Descripcion P2,P3.Descripcion P3,P4.Descripcion P4
FROM Productos LEFT JOIN CatMarcas ON Marca=CatMarca.ClaveMarca LEFT JOIN CatProducto P1 ON Marca=P1.ClaveMarca AND Producto1=P1.ClaveProducto LEFT JOIN CatProducto P2 ON Marca=P2.ClaveMarca AND Producto2=P2.ClaveProducto LEFT JOIN CatProducto P3 ON Marca=P3.ClaveMarca AND Producto3=P3.ClaveProducto LEFT JON CatProducto P4 ON Marca=P4.ClaveMarca AND Producto4=P4.ClaveProducto
WHERE Marca=1

De todas formas, lo mejor es abrir access, crear una nueva consulta, añadir todas las tablas, y relacionar los campos, luego en vista SQL, podrás ver como se hace

Un saludo