시설물 현재통신상태정보 조회.sql 1.1 KB

12345678910111213141516171819202122232425
  1. SELECT *
  2. FROM (SELECT WEB_CMRA_ID ID, UPDT_DT,
  3. (CASE WHEN UPDT_DT > TO_CHAR(SYSDATE - 2 / 1440, 'YYYYMMDDHH24MISS')
  4. THEN CMNC_STTS_CD ELSE 'CMS2' END) COMM,
  5. 'CDS2' DOOR
  6. FROM TB_WEB_CMRA_STTS A,
  7. TB_WEB_CMRA B,
  8. TB_FCLT_INFR C
  9. WHERE A.WEB_CMRA_NMBR = B.WEB_CMRA_NMBR
  10. AND B.WEB_CMRA_ID = C.FCLT_ID
  11. AND NVL(C.DEL_YN, 'N') <> 'Y'
  12. UNION
  13. SELECT VMS_CTLR_ID ID, RGST_DT UPDT_DT,
  14. (CASE WHEN RGST_DT > TO_CHAR(SYSDATE - 2 / 1440, 'YYYYMMDDHH24MISS')
  15. THEN CONN_STTS_CD ELSE 'CMS2' END) COMM,
  16. (CASE WHEN RGST_DT > TO_CHAR(SYSDATE - 2 / 1440, 'YYYYMMDDHH24MISS')
  17. THEN CBOXDOOR_OPEN_STTS_CD ELSE 'CDS2' END) DOOR
  18. FROM TB_VMS_STTS_PRST A,
  19. TB_VMS_CTLR B,
  20. TB_FCLT_INFR C
  21. WHERE A.VMS_CTLR_NMBR = B.VMS_CTLR_NMBR
  22. AND B.VMS_CTLR_ID = C.FCLT_ID
  23. AND NVL( C.DEL_YN, 'N' ) <> 'Y'
  24. )
  25. ORDER BY ID