Ver Mensaje Individual
  #12 (permalink)  
Antiguo 01/12/2005, 13:31
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Bueno ya me revolvi, de cualquier forma incluyo las dos opciones.... suma de monto cuando es nulo y cuando es diferente.

un saludo

Código:
SELECT 
	 fecha
	,COUNT(num_operacion) 
	,SUM(monto)
	,SUM(interes)
	,SUM ( CASE estado When 'NULO'    Then 1 Else 0 End ) As OperacionesNulas
	,SUM ( CASE estado When 'NO-NULO' Then 1 Else 0 End ) As OperacionesNoNulas
	,SUM ( CASE estado When 'NULO'    Then Monto Else 0 End ) As SumaOpsNulas
	,SUM ( CASE estado When 'NULO'    Then 0     Else Monto End ) As SumaOpsDifDeNulo
FROM 
	operaciones
WHERE 
	fecha BETWEEN '01-11-2005' AND '30-11-2005'
GROUP BY 
	fecha
ORDER BY 
	fecha