Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2010, 16:27
NA1TM3R
 
Fecha de Ingreso: agosto-2008
Mensajes: 82
Antigüedad: 16 años, 7 meses
Puntos: 4
Exclamación ¡query inconclusa!

Saludos.

Escribo porque necesito un pequeño empujocito para lograr mostrar los datos por medio de una Query...

El problema es el siguiente...

Tengo 2 tablas... [Catalogo] [Ventas]

[Catalogo] cuenta con las columnas: ID_Cat, Nombre.
[Ventas] cuenta con las columnas: ID_Vta, Empeado, Catalogo, Porcentaje.

[Ventas] contiene el porcentaje de ventas a realizar en relación al ID de [Catalogo]...

Ejemplo:

[Catalogo]
1 - Prod1
2 - Prod2
3 - Prod3
4 - Prod4

[Ventas]
1 - Christian - 1 - 40%
2 - Christian - 3 - 60%
3 - Pedro - 1 - 100%

Ahora en una Query quiero mostrar la lista completa de [Catalogo] pero con los valores de porcentaje correspondiente a [Ventas]

Ejemplo:

[Query: Empleado = Christian]
1 - Prod1 - 40%
2 - Prod2 - Null
3 - Prod3 - 60%
4 - Prod4 - Null

--- --- --- --- --- ---

Ya lo he intentado con LEFT JOIN, condicionando, agrupando, etc... pero nada... lo único que puedo mostrar el el listado de productos relacionados al empleado...
pero los demás no aparecen...

Código MySQL:
Ver original
  1. FROM CATALOGO A
  2. LEFT JOIN VENTAS B ON A.ID_CAT = B.CATALOGO
  3. WHERE B.EMPLEADO = 'CHRISTIAN'

(Tambien existe una tabla de empleados los cuales relaciono con su ID, pero lo posteo de ésta forma para que sea rápido)...

¿Alguna idea de que puedo añadir a mi Query para que me aparescan todos los Productos de [Catalogo]?

Se agradecen sus sugerencias...