|
@@ -18,7 +18,10 @@
|
|
-- )
|
|
-- )
|
|
-- group by prcn_dt
|
|
-- group by prcn_dt
|
|
-- order by prcn_dt
|
|
-- order by prcn_dt
|
|
- select prcn_dt, LINK_LIGT_NUM as ltc1, LINK_DELY_NUM as ltc2, LINK_CNGS_NUM as ltc3,
|
|
|
|
|
|
+ select prcn_dt as prcn_dt,
|
|
|
|
+ LINK_LIGT_NUM as ltc1,
|
|
|
|
+ LINK_DELY_NUM as ltc2,
|
|
|
|
+ LINK_CNGS_NUM as ltc3,
|
|
(select count(1) from tb_link where del_yn = 'N') - (LINK_LIGT_NUM + LINK_DELY_NUM + LINK_CNGS_NUM) as ltc0,
|
|
(select count(1) from tb_link where del_yn = 'N') - (LINK_LIGT_NUM + LINK_DELY_NUM + LINK_CNGS_NUM) as ltc0,
|
|
0 as total, 0 as rate_ltc1, 0 as rate_ltc2, 0 as rate_ltc3, 0 as rate_ltc0
|
|
0 as total, 0 as rate_ltc1, 0 as rate_ltc2, 0 as rate_ltc3, 0 as rate_ltc0
|
|
from TB_TRAF_PRCN_STAT
|
|
from TB_TRAF_PRCN_STAT
|
|
@@ -42,7 +45,10 @@
|
|
-- )
|
|
-- )
|
|
-- group by prcn_dt
|
|
-- group by prcn_dt
|
|
-- order by prcn_dt
|
|
-- order by prcn_dt
|
|
- select prcn_dt, IFSC_LIGT_NUM as ltc1, IFSC_DELY_NUM as ltc2, IFSC_CNGS_NUM as ltc3,
|
|
|
|
|
|
+ select prcn_dt as prcn_dt,
|
|
|
|
+ IFSC_LIGT_NUM as ltc1,
|
|
|
|
+ IFSC_DELY_NUM as ltc2,
|
|
|
|
+ IFSC_CNGS_NUM as ltc3,
|
|
(select count(1) from tb_ifsc where del_yn = 'N') - (IFSC_LIGT_NUM + IFSC_DELY_NUM + IFSC_CNGS_NUM) as ltc0,
|
|
(select count(1) from tb_ifsc where del_yn = 'N') - (IFSC_LIGT_NUM + IFSC_DELY_NUM + IFSC_CNGS_NUM) as ltc0,
|
|
0 as total, 0 as rate_ltc1, 0 as rate_ltc2, 0 as rate_ltc3, 0 as rate_ltc0
|
|
0 as total, 0 as rate_ltc1, 0 as rate_ltc2, 0 as rate_ltc3, 0 as rate_ltc0
|
|
from TB_TRAF_PRCN_STAT
|
|
from TB_TRAF_PRCN_STAT
|
|
@@ -66,7 +72,10 @@
|
|
-- )
|
|
-- )
|
|
-- group by prcn_dt
|
|
-- group by prcn_dt
|
|
-- order by prcn_dt
|
|
-- order by prcn_dt
|
|
- select prcn_dt, ROAD_LIGT_NUM as ltc1, ROAD_DELY_NUM as ltc2, ROAD_CNGS_NUM as ltc3,
|
|
|
|
|
|
+ select prcn_dt as prcn_dt,
|
|
|
|
+ ROAD_LIGT_NUM as ltc1,
|
|
|
|
+ ROAD_DELY_NUM as ltc2,
|
|
|
|
+ ROAD_CNGS_NUM as ltc3,
|
|
(select count(1) from tb_road where del_yn = 'N') - (ROAD_LIGT_NUM + ROAD_DELY_NUM + ROAD_CNGS_NUM) as ltc0,
|
|
(select count(1) from tb_road where del_yn = 'N') - (ROAD_LIGT_NUM + ROAD_DELY_NUM + ROAD_CNGS_NUM) as ltc0,
|
|
0 as total, 0 as rate_ltc1, 0 as rate_ltc2, 0 as rate_ltc3, 0 as rate_ltc0
|
|
0 as total, 0 as rate_ltc1, 0 as rate_ltc2, 0 as rate_ltc3, 0 as rate_ltc0
|
|
from TB_TRAF_PRCN_STAT
|
|
from TB_TRAF_PRCN_STAT
|
|
@@ -77,7 +86,12 @@
|
|
|
|
|
|
<select id="findAllTrafPrcnStatAll" resultType="com.its.op.dto.its.dashboard.TrafPrcnStatDto$TrafPrcnStatVo">
|
|
<select id="findAllTrafPrcnStatAll" resultType="com.its.op.dto.its.dashboard.TrafPrcnStatDto$TrafPrcnStatVo">
|
|
<![CDATA[
|
|
<![CDATA[
|
|
- SELECT 0 AS PRCN_TYPE, A.PRCN_TM, NVL(B.IFSC_LIGT_NUM, 0) AS LTC1, NVL(B.IFSC_DELY_NUM, 0) AS LTC2, NVL(B.IFSC_CNGS_NUM, 0) AS LTC3, 0 AS LTC0
|
|
|
|
|
|
+ SELECT 0 AS PRCN_TYPE,
|
|
|
|
+ A.PRCN_TM AS PRCN_TM,
|
|
|
|
+ NVL(B.IFSC_LIGT_NUM, 0) AS LTC1,
|
|
|
|
+ NVL(B.IFSC_DELY_NUM, 0) AS LTC2,
|
|
|
|
+ NVL(B.IFSC_CNGS_NUM, 0) AS LTC3,
|
|
|
|
+ 0 AS LTC0
|
|
FROM (SELECT PRCN_TM FROM TB_PRCN_TM WHERE TM_TYPE = '5M') A
|
|
FROM (SELECT PRCN_TM FROM TB_PRCN_TM WHERE TM_TYPE = '5M') A
|
|
LEFT OUTER JOIN
|
|
LEFT OUTER JOIN
|
|
(SELECT SUBSTR(PRCN_DT, 9, 4) AS PRCN_TM, IFSC_LIGT_NUM, IFSC_DELY_NUM, IFSC_CNGS_NUM
|
|
(SELECT SUBSTR(PRCN_DT, 9, 4) AS PRCN_TM, IFSC_LIGT_NUM, IFSC_DELY_NUM, IFSC_CNGS_NUM
|
|
@@ -105,7 +119,7 @@
|
|
|
|
|
|
<select id="findAllTrafClctStatAll" resultType="com.its.op.dto.its.dashboard.TrafPrcnStatDto$TrafClctStatVo">
|
|
<select id="findAllTrafClctStatAll" resultType="com.its.op.dto.its.dashboard.TrafPrcnStatDto$TrafClctStatVo">
|
|
<![CDATA[
|
|
<![CDATA[
|
|
- SELECT A.PRCN_TM,
|
|
|
|
|
|
+ SELECT A.PRCN_TM AS PRCN_TM,
|
|
NVL(B.oper01, 0) AS oper01,
|
|
NVL(B.oper01, 0) AS oper01,
|
|
NVL(B.utis01, 0) AS utis01,
|
|
NVL(B.utis01, 0) AS utis01,
|
|
NVL(B.utis02, 0) AS utis02,
|
|
NVL(B.utis02, 0) AS utis02,
|