교통정보 제공결과 분석.sql 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. case enLinkType_Link :
  2. SELECT PRCN_DT,
  3. (SELECT COUNT(1) CNT FROM TB_LINK WHERE DEL_YN = 'N') Total,
  4. (LINK_LIGT_NUM + LINK_DELY_NUM + LINK_CNGS_NUM) GenerateCount,
  5. LINK_LIGT_NUM G1,
  6. LINK_DELY_NUM G2,
  7. LINK_CNGS_NUM G3,
  8. (SELECT COUNT(1) CNT FROM TB_LINK WHERE DEL_YN = 'N') - LINK_LIGT_NUM - LINK_DELY_NUM - LINK_CNGS_NUM NoneDataCount
  9. FROM TB_TRFC_PRCN_STAT
  10. WHERE PRCN_DT BETWEEN '20140619000000' AND '20140619235959'
  11. ORDER BY PRCN_DT
  12. case enLinkType_ServiceLink :
  13. SELECT PRCN_DT PRCN_DT,
  14. (SELECT COUNT(1) CNT FROM TB_IFSC WHERE DEL_YN = 'N') Total,
  15. (IFSC_LIGT_NUM + IFSC_DELY_NUM + IFSC_CNGS_NUM) GenerateCount,
  16. IFSC_LIGT_NUM G1,
  17. IFSC_DELY_NUM G2,
  18. IFSC_CNGS_NUM G3,
  19. (SELECT COUNT(1) CNT FROM TB_IFSC WHERE DEL_YN = 'N') - IFSC_LIGT_NUM - IFSC_DELY_NUM - IFSC_CNGS_NUM NoneDataCount
  20. FROM TB_TRFC_PRCN_STAT
  21. WHERE PRCN_DT BETWEEN '20140619000000' AND '20140619235959'
  22. ORDER BY PRCN_DT
  23. case enLinkType_Road :
  24. SELECT PRCN_DT,
  25. (SELECT COUNT(1) CNT FROM TB_ROAD WHERE DEL_YN = 'N') Total,
  26. (ROAD_LIGT_NUM + ROAD_DELY_NUM + ROAD_CNGS_NUM) GenerateCount,
  27. ROAD_LIGT_NUM G1,
  28. ROAD_DELY_NUM G2,
  29. ROAD_CNGS_NUM G3,
  30. (SELECT COUNT(1) CNT FROM TB_ROAD WHERE DEL_YN = 'N') - ROAD_LIGT_NUM - ROAD_DELY_NUM - ROAD_CNGS_NUM NoneDataCount
  31. FROM TB_TRFC_PRCN_STAT
  32. WHERE PRCN_DT BETWEEN '20140619000000' AND '20140619235959'
  33. ORDER BY PRCN_DT
  34. case enLinkType_VMSServiceLink :
  35. SELECT PRCN_DT,
  36. (SELECT COUNT(1) CNT FROM TB_VMS_IFSC) Total,
  37. (VMS_IFSC_LIGT_NUM + VMS_IFSC_DELY_NUM + VMS_IFSC_CNGS_NUM) GenerateCount,
  38. VMS_IFSC_LIGT_NUM G1,
  39. VMS_IFSC_DELY_NUM G2,
  40. VMS_IFSC_CNGS_NUM G3,
  41. (SELECT COUNT(1) CNT FROM TB_VMS_IFSC) - VMS_IFSC_LIGT_NUM - VMS_IFSC_DELY_NUM - VMS_IFSC_CNGS_NUM NoneDataCount
  42. FROM TB_TRFC_PRCN_STAT
  43. WHERE PRCN_DT BETWEEN '20140619000000' AND '20140619235959'
  44. ORDER BY PRCN_DT