Summation not working
I am trying to do the sum below but the 3rd decode is not giving me anything. Could anyone help please.
SUM(DECODE(aia.PAYMENT_STATUS_FLAG,'N',nvl(aia.BASE_AMOUNT,aia.INVOICE_AMOUNT)
DECODE(aip.INVOICE_PAYMENT_ID,NULL,nvl(aia.BASE_AMOUNT,aia.INVOICE_AMOUNT),0)
,decode(aia.PAYMENT_STATUS_FLAG,'P',aps.amount_remaining)))
SUM(DECODE(aia.PAYMENT_STATUS_FLAG,'N',nvl(aia.BASE_AMOUNT,aia.INVOICE_AMOUNT)
DECODE(aip.INVOICE_PAYMENT_ID,NULL,nvl(aia.BASE_AMOUNT,aia.INVOICE_AMOUNT),0)
,decode(aia.PAYMENT_STATUS_FLAG,'P',aps.amount_remaining)))
0