Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/09/2010, 14:03
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 4 meses
Puntos: 39
Respuesta: Consulta Complicada

El truco primero es hacerlo de forma manual, y claro que se necesita un poco de imaginacion.
Código SQL:
Ver original
  1. SELECT *, ROUND(Ventas_Grupo/(Total_en_Grupo*1.0),2) Eficiencia
  2. FROM (
  3.     SELECT G.Gru_Des Grupo, COUNT(DISTINCT VE.ven_cod) Total_en_Grupo, COUNT(V.Vend_Cod) Ventas_Grupo
  4.     FROM Ventas V
  5.     FULL JOIN Vendedores VE ON V.Vend_Cod = VE.ven_cod
  6.     INNER JOIN Grupos G ON VE.ven_grupo = G.Gru_Cod
  7.     GROUP BY G.Gru_Des
  8. ) T
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.