패턴정보조회2.sql 1.4 KB

1234567891011121314151617
  1. SELECT A.IFSC_ID, A.STAT_HM, A.SPED, A.TRVL_HH,
  2. NVL(B.CMTR_GRAD_CD, 'LTC0') AS GRAD
  3. FROM TB_IFSC_HH_PTRN A,
  4. TB_CMTR_GRAD_CLSF B,
  5. TB_IFSC C
  6. WHERE A.STAT_YM = SUBSTR(:p03, 1, 6)
  7. AND A.DAY_TYPE_CD = :p04
  8. AND A.IFSC_ID IN (SELECT B.IFSC_ID AS IFSC_ID
  9. FROM TB_ATRD_ROAD_RLTN A, TB_ROAD_IFSC_RLTN B, TB_IFSC C
  10. WHERE A.ROAD_ID = B.ROAD_ID
  11. AND B.IFSC_ID = C.IFSC_ID
  12. AND A.ATRD_ID IN (SELECT ATRD_ID
  13. FROM TB_ATRD WHERE TRIM(ATRD_NM) = :p05)
  14. GROUP BY B.IFSC_ID)
  15. AND A.IFSC_ID = C.IFSC_ID
  16. AND B.SECT_GRAD_CD = C.SECT_GRAD_CD
  17. AND (A.SPED >= B.LWST_TRVL_SPED AND A.SPED <= B.HGHS_TRVL_SPED)