Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/12/2008, 08:17
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

es correcta la logica, solo hay que eliminar la parte donde le dices que haga corte por IVASino..

Y si no se requiere la clausula where, no es necesario ponerle nada...

Código:
SELECT pr.Nombre, Count(CodPedido) as 'Pedidos Total',
CASE pr5.IvaSiNo WHEN 1 THEN SUM(pr5.Importe) END as totalcon, 
CASE pr5.IvaSiNo WHEN 0 THEN SUM(pr5.Importe) 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.