--发运量 select '发运量' as NAME,(select sum(B.ACT_WGT) / 1000 from tbh02_coil_comm B where B.DLIV_TP in ('T', 'C') AND B.COIL_STAT = '3' AND B.CUR_PROG_CD = 'SFF' and B.TRNF_DTIME between ? and ?) SUM_DAY_WGT, (select sum(B.ACT_WGT) / 1000 from tbh02_coil_comm B where B.DLIV_TP in ('T', 'C') AND B.COIL_STAT = '3' AND B.CUR_PROG_CD = 'SFF' and B.TRNF_DTIME between ? and substr(?,1,6) || '31') SUM_MONTH_WGT from dual union --去冷轧 select '去冷轧' as NAME,(select sum(T.ACT_WGT) / 1000 from tbh02_coil_comm T where T.DLIV_TP ='L' AND T.COIL_STAT = '3' and T.TRNF_DTIME between ? and ?) SUM_DAY_WGT,(select sum(T.ACT_WGT) / 1000 from tbh02_coil_comm T where T.DLIV_TP ='L' AND T.COIL_STAT = '3' and T.TRNF_DTIME between ? and substr(?,1,6) || '31') SUM_MONTH_WGT from dual select OLD_SAMPL_NO, ACT_WGT,TRNF_DTIME from tbh02_coil_comm where DLIV_TP in ('T', 'C') AND COIL_STAT = '3' AND CUR_PROG_CD = 'SFF' select OLD_SAMPL_NO, ACT_WGT,TRNF_DTIME from tbh02_coil_comm where DLIV_TP = 'L' AND COIL_STAT = '3'