= ?||'000000' AND DECODE(?,'1',G02SC.SLAB_STOCK_ENT_DTIME,'2',G02CC.CASTING_END_DTIME , '3' , G02CC.INGR_DEC_DTIME) <= ?||'235959' AND G02CC.STL_GRD LIKE ?||'%' AND DECODE(?,NULL,'L',SUBSTR(G02SC.CUR_LOAD_LOC , 0 , 1)) = 'L' AND G02CC.CHARGE_NO BETWEEN ? AND ? AND DECODE(G02SC.MATRL_END_CAUSE_CD , '5' , '5' , 'X') ='X' GROUP BY G02CC.CHARGE_NO ,G02CC.CAST_CHARGE_SEQ ,G02CC.STL_GRD ,TO_CHAR(G02SC.SLAB_LEN) ,DECODE(G02CC.ACT_CCM_RT , 'J1' , '1#' , 'J2' , '2#') ,G02SC.SLAB_WTH||'*'||G02SC.SLAB_THK ,DECODE(G02SC.BEF_STL_GRD , NULL, G02SC.STL_GRD , G02SC.BEF_STL_GRD ) ,G02CC.CHARGE_INGR_DEC_EMP_ID ,G02CC.CASTING_END_DTIME ,G02CC.INGR_DEC_DTIME ,G02SC.SMS_YARD_ENT_DTIME UNION ALL SELECT TO_CHAR('合计') SEQ ,'共有'||TO_CHAR(COUNT(DISTINCT G02CC.CHARGE_NO))||'炉' CHARGE_NO ,'' --连浇序 ,'' --机号 --,'' --样别 --,'' --送样状态 ,'' --实际牌号 ,'' --定尺 ,'' --规格 ,'' --计划牌号 ,SUM(DECODE(G02SC.SLAB_NO,NULL,0,1)) CNT_ALL --浇注支数 ,SUM(G02SC.SLAB_WGT) CNT_ALL_WGT --浇注重量 ,SUM(DECODE(G02SC.SLAB_INGR_DEC_GRD,'1',1,0)) CNT_1 --合格支数 ,SUM(DECODE(G02SC.SLAB_INGR_DEC_GRD,'1',G02SC.SLAB_WGT,0)) CNT_1_WGT --合格重量 ,SUM(DECODE(G02SC.HCR_CLF,'H',1,0)) CNT_HCR --热送支数 ,SUM(DECODE(G02SC.HCR_CLF,'C',1,0)) CNT_CCR --落地支数 ,'' --判定人 --,'' --质检人 --,'' --入库人 --,'' --班组 ,'' --生产时间 ,'' ,'' --入库时间 FROM TBG02_CHARGE_COMM G02CC , TBG02_SLAB_COMM G02SC WHERE G02CC.CHARGE_NO = SUBSTR(G02SC.SLAB_NO(+),1,10) AND DECODE(?,'1',G02SC.SLAB_STOCK_ENT_DTIME,'2',G02CC.CASTING_END_DTIME , '3' , G02CC.INGR_DEC_DTIME) >= ?||'000000' AND DECODE(?,'1',G02SC.SLAB_STOCK_ENT_DTIME,'2',G02CC.CASTING_END_DTIME , '3' , G02CC.INGR_DEC_DTIME) <= ?||'235959' AND G02CC.STL_GRD LIKE ?||'%' AND DECODE(?,NULL,'L',SUBSTR(G02SC.CUR_LOAD_LOC , 0 , 1)) = 'L' AND G02CC.CHARGE_NO BETWEEN ? AND ? AND DECODE(G02SC.MATRL_END_CAUSE_CD , '5' , '5' , 'X') ='X' GROUP BY '合计' , '' ]]>