SELECT VENDEDOR.ID_VENDEDOR,
CASE WHEN TO_CHAR(BOLETA.FECHA_BOLETA,'MM/YYYY')='05/2014' THEN
SUM(COMISION_VENTAS.VALOR_COMISION_BOLETA)
ELSE 0
END "COMISION"
FROM VENDEDOR
JOIN BOLETA
ON BOLETA.ID_VENDEDOR=VENDEDOR.ID_VENDEDOR
JOIN COMISION_VENTAS
ON BOLETA.NRO_BOLETA=COMISION_VENTAS.NRO_BOLETA
group by VENDEDOR.ID_VENDEDOR, TO_CHAR(BOLETA.FECHA_BOLETA,'MM/YYYY');
This shows me:
I should stay:
| | ID_VENDEDOR |COMISION|
| 1 | ___1111111|___33638|
| 2 | ___2222222|___37464|
| 3 | ___3333333|_______0|