Advertisement
gkpoll

Untitled

Sep 9th, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.18 KB | None | 0 0
  1.  
  2.  
  3. SELECT COUNT(1)
  4. -- dcc.dcc_dcr_id_cpe,  dcc.dcc_dce_id_comunic, DAC.DTA_DATA,DCC.DCC_DATA_ENVIO,DCC.DCC_DATA_LEITURA,  TO_CHAR(DAC.DTA_DATA, 'yyyymmddHH24MISS')
  5.     FROM DTEC_COMUNICACAO_CPE DCC
  6.     JOIN DTEC_CIENTE_ELETRONICO DCE ON DCC.DCC_DCE_ID_COMUNIC = DCE.DCE_DCE_ID_COMUNIC AND DCC.DCC_DCR_ID_CPE = DCE.DCE_DCR_ID_CPE
  7.     JOIN DTEC_ACESSO_CPE DAC ON DAC.DTA_ID_CPE = DCE.DCE_DCR_ID_CPE
  8.     WHERE TO_CHAR(DCC.DCC_DATA_ENVIO, 'yyyymm') = '201908'
  9.     AND TO_CHAR(DAC.DTA_DATA, 'yyyymmddHH24MISS') >= TO_CHAR(DCC.DCC_DATA_ENVIO, 'yyyymmddHH24MISS')
  10.     AND TO_CHAR(DAC.DTA_DATA, 'yyyymmddHH24MISS') <= TO_CHAR(DCC.DCC_DATA_LEITURA, 'yyyymmddHH24MISS')
  11.     AND DCE.DCE_DCE_ID_ESTADO_CIENTE = 3
  12.     AND NOT EXISTS(
  13.                      SELECT *
  14.                      FROM DTEC_ACESSO_CPE DAC2
  15.                      WHERE DAC2.DTA_ID_CPE = DCE.DCE_DCR_ID_CPE
  16.                      AND TO_CHAR(DAC2.DTA_DATA, 'yyyymmddHH24MISS') >= TO_CHAR(DCC.DCC_DATA_ENVIO, 'yyyymmddHH24MISS')
  17.                      AND TO_CHAR(DAC2.DTA_DATA, 'yyyymmddHH24MISS') < TO_CHAR(DAC.DTA_DATA, 'yyyymmddHH24MISS')    )    
  18.                      
  19.     AND dcc.dcc_dcr_id_cpe=101520
  20.     ORDER BY DCC.DCC_DCE_ID_COMUNIC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement