You are on page 1of 1

SELECT FAI.CHK_INICIO, FAI.CHK_FINAL, AVG(VAR.CONT_TEMPO_QUEIM) TEMPMED, SUM(VAR.CONT_PESO_LIQUI / 1000) CONT_PESO_LIQUI, (T.

PESOTOT / 1000) PESOTOT FROM GA_CHK_FAIXA FAI, GA_TIPO_CORTE TIP, GA_VAR_CONTAINER VAR, GA_ANALI_SONDA ANA, (SELECT SUM(VAR.CONT_PESO_LIQUI) PESOTOT FROM GA_CHK_FAIXA FAI, GA_TIPO_CORTE TIP, GA_VAR_CONTAINER VAR, GA_ANALI_SONDA ANA WHERE EXISTS (SELECT 1 FROM GA_DIVI4 B, GA_AREA_LIBER A, GA_LIBERACAO C WHERE ((B.COD_DIVI1 IN (2, 3, 1) AND B.COD_EMPR = 1)) AND B.ID_DIVI4 = A.ID_DIVI4 AND A.ID_LIBER = VAR.ID_LIBER AND C.COD_FINALID = 1 AND C.ID_LIBER = VAR.ID_LIBER) AND VAR.CONT_TEMPO_QUEIM >= FAI.CHK_INICIO AND VAR.CONT_TEMPO_QUEIM < FAI.CHK_FINAL AND FAI.COD_CRITERIO = 2 AND TIP.COD_TIP_CORTE = VAR.DIN_TIPO_CORTE_1 AND TIP.COD_AGREG IN (1, 2) AND TIP.ID_CARAC IN (1, 2) AND VAR.DIN_TIPO_CORTE_1 IN (1, 3) AND VAR.CONT_DATA_HORA_TARA >= TO_DATE('01/05/2013 06:00', 'DD/MM/YYYY HH24:MI') AND VAR.CONT_DATA_HORA_TARA <= TO_DATE('02/05/2013 05:59', 'DD/MM/YYYY HH24:MI') AND ANA.ID_LANC_CONTA(+) = VAR.ID_LANC_CONTA AND VAR.ENT_COD_EMPR = 1 AND VAR.CONT_FLAG_ENTRA = 0) T WHERE EXISTS (SELECT 1 FROM GA_DIVI4 B, GA_AREA_LIBER A, GA_LIBERACAO C WHERE ((B.COD_DIVI1 IN (2, 3, 1) AND B.COD_EMPR = 1)) AND B.ID_DIVI4 = A.ID_DIVI4 AND A.ID_LIBER = VAR.ID_LIBER AND C.COD_FINALID = 1 AND C.ID_LIBER = VAR.ID_LIBER) AND VAR.CONT_TEMPO_QUEIM >= FAI.CHK_INICIO AND VAR.CONT_TEMPO_QUEIM < FAI.CHK_FINAL AND FAI.COD_CRITERIO = 2 AND TIP.COD_TIP_CORTE = VAR.DIN_TIPO_CORTE_1 AND TIP.COD_AGREG IN (1, 2) AND TIP.ID_CARAC IN (1, 2) AND VAR.DIN_TIPO_CORTE_1 IN (1, 3) AND VAR.CONT_DATA_HORA_TARA >= TO_DATE('01/05/2013 07:00', 'DD/MM/YYYY HH24:MI') AND VAR.CONT_DATA_HORA_TARA <= TO_DATE('02/05/2013 06:59', 'DD/MM/YYYY HH24:MI') AND VAR.ENT_COD_EMPR = 1 AND ANA.ID_LANC_CONTA(+) = VAR.ID_LANC_CONTA AND VAR.CONT_FLAG_ENTRA = 0 GROUP BY FAI.CHK_INICIO, FAI.CHK_FINAL, T.PESOTOT ORDER BY 1, 2

You might also like