Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/11/2008, 08:00
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Respuesta: traer el count() de diferentes estatus en un solo query

Código:
Select  T.Nombre as Tipo
       ,sum(Case When isnull(R.Estatus, 0) = 1 Then 1 else 0 End) Total_Aprovados
       ,sum(Case When isnull(R.Estatus, 0) = 2 Then 1 else 0 End) Total_Rechazados
From   Tipo T
Left outer join 
       TablaDeRegistros R
On     T.Clave = R.Tipo
Group by
       T.clave
      ,T.Nombre
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.