Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2013, 02:09
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Varios count() en la misma consulta

Das muy poca información de las condiciones... y te lias con eso de los diferentes joins para cada count....

Código MySQL:
Ver original
  1. SELECT campo1, SUM(if(campo2 condicion,1,0)),SUM(if(campo3 condicion,1,0)
  2. FROM tuTabla
  3. GROUP BY campo1;

Eso te dirá para cada valor de campo1 en cuantos registros el campo2 cumple la condició, idem para campo3.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.