Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2008, 08:57
drbit
 
Fecha de Ingreso: mayo-2006
Mensajes: 120
Antigüedad: 18 años, 10 meses
Puntos: 3
Re: consulta BD me devuelve demasiados resultados

Me ha costado seguirte, quizá si pusieras algunos inserts y el resultado esperado podría hacer un poco más.

Por el momento creo que la idea te tiene que servir:
Código:
SELECT CLIENTE.CLIENTE_NOMBRE, 
       EMPRESA.EMPRESA_NOMBRE,
       PAIS.PAIS_NOMBRE,
       VALOR_ARTICULO.ARTICULO_VALOR1,
       VALOR_ARTICULO.ARTICULO_VALOR2,
       VALOR_ARTICULO.ARTICULO_VALOR3
       FROM ARTICULO
       LEFT JOIN DETALLE ON ARTICULO.ARTICULO_COD = DETALLE.ARTICULO_COD
       LEFT JOIN FORMULARIO ON FORMULARIO.FORMULARIO_COD = DETALLE.FORMULARIO_COD
       LEFT JOIN CLIENTE ON CLIENTE.CLIENTE_RUT = FORMULARIO.CLIENTE_RUT
       LEFT JOIN EMPRESA ON FORMULARIO.EMPRESA_COD = EMPRESA.EMPRESA_COD
       LEFT JOIN PAIS ON EMPRESA.PAIS_COD = PAIS.PAIS_COD         
       LEFT JOIN VALORES_ARTICULO ON VALORES_ARTICULO.ARTICULO_COD = ARTICULO.ARTICULO_COD
       LEFT JOIN VALOR_ARTICULO ON VALOR_ARTICULO.VALOR_COD =  VALORES_ARTICULO.VALOR_COD
       WHERE ARTICULO_NOMBRE = 'PEPE' ;
Suerte con esta gran base de datos :D
__________________
programación php