Well, I have a long query. The result should not be 0 but I got 0.select @qry='update #TmpJnlDataset SYSTEM_TOTAL=(select sum(L.AMT) from LOAN_PICKUP L inner join EMPLOYEE E on (E.EMP_ID = L.EMP_ID)inner join TRANS_HEADER TRon L.TRAN_ID=TR.TRAN_IDinner join TENDER TON T.TND_CD=L.TND_CDinner join REASONCODES Ron Replace(T.TND_DESCR,''CDN '','''')=replace(R.CODEDESC,''Reason'','''')where' + @filterByPeriod +' and L.TND_CD =1 and TR.TRAN_CD=25) +(select sum(L.AMT) from LOAN_PICKUP L inner join EMPLOYEE E on (E.EMP_ID = L.EMP_ID)inner join TRANS_HEADER TRon L.TRAN_ID=TR.TRAN_IDinner join TENDER TON T.TND_CD=L.TND_CDinner join REASONCODES Ron Replace(T.TND_DESCR,''CDN '','''')=replace(R.CODEDESC,''Reason'','''')where' + @filterByPeriod +' and L.TND_CD =1 and TR.TRAN_CD=27)from #TmpJnlData'exec(@qry)
I don't know why?Thanks again.