Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/12/2008, 13:54
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Respuesta: Duda con sum y count en select segun campo de tipo bit

ok, solo hay que poner el sum afuera del case...

Código:
SELECT pr.Nombre, Count(CodPedido) as 'Pedidos Total',
SUM(CASE pr5.IvaSiNo WHEN 1 THEN pr5.Importe Else 0 END) as totalcon, 
SUM(CASE pr5.IvaSiNo WHEN 0 THEN pr5.Importe Else 0 END) as totalsin
FROM gesberna_pedidos pr5 
INNER JOIN gesberna_clientes pr ON pr.CodCliente = pr5.CodCliente
GROUP BY pr.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.