04/11/2008, 08:00
|
| Colaborador | | Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años 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. |