Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/06/2011, 11:52
mmunoza
 
Fecha de Ingreso: octubre-2009
Mensajes: 39
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Consulta sobre ventas

Tengo lo siguiente:

Código:
select tabla2.nombre, count(tabla1.solicitudes_id) from estados_canales as tabla1 inner join canales as tabla2 on tabla1.canales_id = tabla2.id where tabla1.estados_id = '1' group by tabla2.nombre;
Esto me devuelve los usuarios con ventas pendientes

Código:
select tabla2.nombre, count(tabla1.solicitudes_id) from estados_canales as tabla1 inner join canales as tabla2 on tabla1.canales_id = tabla2.id where tabla1.estados_id = '7' group by tabla2.nombre;
Esto me devuelve los usuarios con ventas resueltas

Lo que necesito es en una sola consulta que me devuelva los usuarios con ventas pendientes y realizadas pero debido a los "where" que coloco me dan problemas

El resultado que quiero es el siguiente

Usuarios - Ventas Pendientes - Ventas Realizadas
xx 22 0
yy 5 25
zz 25 40

Espero haberme explicado mejor.