select DESCN_RESULT_TYPE,CODE_RESULT_TYPE,SORT_SEQ_RESULT_TYPE,
sum (case when SITREP_TABLE.SR_MASTER_ID = 1000037227 and SR_TREE_ID = 10116 then NUM_RES_TYPE_DAY end) NUM_RES_TYPE_DAY,
sum (case when TO_DATE(TO_CHAR(VW_SITR_MASTER_ALL.SITREP_DATETIME,'YYYY-MM-DD'),'YYYY-MM-DD')>= TO_DATE(TO_CHAR(TRUNC(SYSDATE,'MONTH'),'YYYY-MM-DD'),'YYYY-MM-DD')
AND TO_DATE(TO_CHAR(VW_SITR_MASTER_ALL.SITREP_DATETIME,'YYYY-MM-DD'),'YYYY-MM-DD')<= TO_DATE(TO_CHAR(SYSDATE,'YYYY-MM-DD'),'YYYY-MM-DD')
AND SITREP_TABLE.SR_TREE_ID = 10116 then NUM_RES_TYPE_DAY end) NUM_RES_TYPE_TDY_THIS_MTH,
sum (case when TO_DATE(TO_CHAR(VW_SITR_MASTER_ALL.SITREP_DATETIME,'YYYY-MM-DD'),'YYYY-MM-DD')>= TO_DATE(TO_CHAR(TRUNC(ADD_MONTHS(SYSDATE,-1),'MONTH'),'YYYY-MM-DD'),'YYYY-MM-DD')
AND TO_DATE(TO_CHAR(VW_SITR_MASTER_ALL.SITREP_DATETIME,'YYYY-MM-DD'),'YYYY-MM-DD')<= TO_DATE(TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE,-1)),'YYYY-MM-DD'),'YYYY-MM-DD')
AND SITREP_TABLE.SR_TREE_ID = 10116 then NUM_RES_TYPE_DAY end) NUM_RES_TYPE_LAST_MTH,
sum (case when TO_DATE(TO_CHAR(VW_SITR_MASTER_ALL.SITREP_DATETIME,'YYYY-MM-DD'),'YYYY-MM-DD')>= TO_DATE(TO_CHAR(TRUNC(ADD_MONTHS(SYSDATE,-12),'MONTH'),'YYYY-MM-DD'),'YYYY-MM-DD')
AND TO_DATE(TO_CHAR(VW_SITR_MASTER_ALL.SITREP_DATETIME,'YYYY-MM-DD'),'YYYY-MM-DD')<= TO_DATE(TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE,-12)),'YYYY-MM-DD'),'YYYY-MM-DD')
AND SITREP_TABLE.SR_TREE_ID = 10116 then NUM_RES_TYPE_DAY end) NUM_RES_TYPE_THIS_MTH_LAST_YR
from SitRep_VI_Tf_Product SITREP_TABLE,VW_SITR_MASTER_ALL
where SITREP_TABLE.SR_MASTER_ID = VW_SITR_MASTER_ALL.SR_MASTER_ID
group by DESCN_RESULT_TYPE,CODE_RESULT_TYPE,SORT_SEQ_RESULT_TYPE