|
@@ -14,7 +14,21 @@
|
|
|
FROM (SELECT A.LINK_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_15M_STAT"'>
|
|
|
+ FROM TB_LINK_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_HH_STAT"'>
|
|
|
+ FROM TB_LINK_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_DD_STAT"'>
|
|
|
+ FROM TB_LINK_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_MN_STAT"'>
|
|
|
+ FROM TB_LINK_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_YY_STAT"'>
|
|
|
+ FROM TB_LINK_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.LINK_ID = TO_NUMBER(#{cond.ID})
|
|
|
AND A.STAT_DT BETWEEN #{cond.FROM_DT} AND #{cond.TO_DT}
|
|
|
) A,
|
|
@@ -34,7 +48,21 @@
|
|
|
FROM (SELECT A.LINK_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_15M_STAT"'>
|
|
|
+ FROM TB_LINK_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_HH_STAT"'>
|
|
|
+ FROM TB_LINK_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_DD_STAT"'>
|
|
|
+ FROM TB_LINK_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_MN_STAT"'>
|
|
|
+ FROM TB_LINK_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_YY_STAT"'>
|
|
|
+ FROM TB_LINK_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT C.LINK_ID,
|
|
|
RANK() OVER(PARTITION BY A.ATRD_ID ORDER BY A.ORD, B.ORD, C.ORD) AS ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN A, TB_ROAD_IFSC_RLTN B, TB_IFSC_LINK_RLTN C
|
|
@@ -60,7 +88,21 @@
|
|
|
FROM (SELECT A.IFSC_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_15M_STAT"'>
|
|
|
+ FROM TB_IFSC_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_HH_STAT"'>
|
|
|
+ FROM TB_IFSC_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_DD_STAT"'>
|
|
|
+ FROM TB_IFSC_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_MN_STAT"'>
|
|
|
+ FROM TB_IFSC_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_YY_STAT"'>
|
|
|
+ FROM TB_IFSC_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.IFSC_ID = TO_NUMBER(#{cond.ID})
|
|
|
AND A.STAT_DT BETWEEN #{cond.FROM_DT} AND #{cond.TO_DT}
|
|
|
) A,
|
|
@@ -80,7 +122,21 @@
|
|
|
FROM (SELECT A.IFSC_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_15M_STAT"'>
|
|
|
+ FROM TB_IFSC_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_HH_STAT"'>
|
|
|
+ FROM TB_IFSC_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_DD_STAT"'>
|
|
|
+ FROM TB_IFSC_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_MN_STAT"'>
|
|
|
+ FROM TB_IFSC_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_YY_STAT"'>
|
|
|
+ FROM TB_IFSC_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT B.IFSC_ID,
|
|
|
RANK() OVER(PARTITION BY A.ATRD_ID ORDER BY A.ORD, B.ORD) AS ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN A, TB_ROAD_IFSC_RLTN B
|
|
@@ -105,7 +161,21 @@
|
|
|
FROM (SELECT A.ROAD_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_15M_STAT"'>
|
|
|
+ FROM TB_ROAD_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_HH_STAT"'>
|
|
|
+ FROM TB_ROAD_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_DD_STAT"'>
|
|
|
+ FROM TB_ROAD_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_MN_STAT"'>
|
|
|
+ FROM TB_ROAD_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_YY_STAT"'>
|
|
|
+ FROM TB_ROAD_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE ROAD_ID = TO_NUMBER(#{cond.ID})
|
|
|
AND STAT_DT BETWEEN #{cond.FROM_DT} AND #{cond.TO_DT}
|
|
|
) A,
|
|
@@ -125,7 +195,21 @@
|
|
|
FROM (SELECT A.ROAD_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_15M_STAT"'>
|
|
|
+ FROM TB_ROAD_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_HH_STAT"'>
|
|
|
+ FROM TB_ROAD_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_DD_STAT"'>
|
|
|
+ FROM TB_ROAD_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_MN_STAT"'>
|
|
|
+ FROM TB_ROAD_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_YY_STAT"'>
|
|
|
+ FROM TB_ROAD_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT ROAD_ID, ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN
|
|
|
WHERE ATRD_ID = #{cond.ID}) B
|
|
@@ -151,7 +235,21 @@
|
|
|
FROM (SELECT A.LINK_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_15M_STAT"'>
|
|
|
+ FROM TB_LINK_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_HH_STAT"'>
|
|
|
+ FROM TB_LINK_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_DD_STAT"'>
|
|
|
+ FROM TB_LINK_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_MN_STAT"'>
|
|
|
+ FROM TB_LINK_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_YY_STAT"'>
|
|
|
+ FROM TB_LINK_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.LINK_ID = TO_NUMBER(#{cond.ID})
|
|
|
AND A.STAT_DT BETWEEN #{cond.FROM_DT} AND #{cond.TO_DT}
|
|
|
AND SUBSTR(A.STAT_DT, 9, 6) BETWEEN #{cond.FROM_HM} AND #{cond.TO_HM}
|
|
@@ -172,7 +270,21 @@
|
|
|
FROM (SELECT A.LINK_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_15M_STAT"'>
|
|
|
+ FROM TB_LINK_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_HH_STAT"'>
|
|
|
+ FROM TB_LINK_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_DD_STAT"'>
|
|
|
+ FROM TB_LINK_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_MN_STAT"'>
|
|
|
+ FROM TB_LINK_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_YY_STAT"'>
|
|
|
+ FROM TB_LINK_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT C.LINK_ID,
|
|
|
RANK() OVER(PARTITION BY A.ATRD_ID ORDER BY A.ORD, B.ORD, C.ORD) AS ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN A, TB_ROAD_IFSC_RLTN B, TB_IFSC_LINK_RLTN C
|
|
@@ -199,7 +311,21 @@
|
|
|
FROM (SELECT A.IFSC_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_15M_STAT"'>
|
|
|
+ FROM TB_IFSC_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_HH_STAT"'>
|
|
|
+ FROM TB_IFSC_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_DD_STAT"'>
|
|
|
+ FROM TB_IFSC_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_MN_STAT"'>
|
|
|
+ FROM TB_IFSC_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_YY_STAT"'>
|
|
|
+ FROM TB_IFSC_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.IFSC_ID = TO_NUMBER(#{cond.ID})
|
|
|
AND A.STAT_DT BETWEEN #{cond.FROM_DT} AND #{cond.TO_DT}
|
|
|
AND SUBSTR(A.STAT_DT, 9, 6) BETWEEN #{cond.FROM_HM} AND #{cond.TO_HM}
|
|
@@ -220,7 +346,21 @@
|
|
|
FROM (SELECT A.IFSC_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_15M_STAT"'>
|
|
|
+ FROM TB_IFSC_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_HH_STAT"'>
|
|
|
+ FROM TB_IFSC_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_DD_STAT"'>
|
|
|
+ FROM TB_IFSC_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_MN_STAT"'>
|
|
|
+ FROM TB_IFSC_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_YY_STAT"'>
|
|
|
+ FROM TB_IFSC_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT B.IFSC_ID,
|
|
|
RANK() OVER(PARTITION BY A.ATRD_ID ORDER BY A.ORD, B.ORD) AS ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN A, TB_ROAD_IFSC_RLTN B
|
|
@@ -246,7 +386,21 @@
|
|
|
FROM (SELECT A.ROAD_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_15M_STAT"'>
|
|
|
+ FROM TB_ROAD_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_HH_STAT"'>
|
|
|
+ FROM TB_ROAD_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_DD_STAT"'>
|
|
|
+ FROM TB_ROAD_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_MN_STAT"'>
|
|
|
+ FROM TB_ROAD_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_YY_STAT"'>
|
|
|
+ FROM TB_ROAD_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.ROAD_ID = TO_NUMBER(#{cond.ID})
|
|
|
AND A.STAT_DT BETWEEN #{cond.FROM_DT} AND #{cond.TO_DT}
|
|
|
AND SUBSTR(A.STAT_DT, 9, 6) BETWEEN #{cond.FROM_HM} AND #{cond.TO_HM}
|
|
@@ -267,7 +421,21 @@
|
|
|
FROM (SELECT A.ROAD_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_15M_STAT"'>
|
|
|
+ FROM TB_ROAD_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_HH_STAT"'>
|
|
|
+ FROM TB_ROAD_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_DD_STAT"'>
|
|
|
+ FROM TB_ROAD_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_MN_STAT"'>
|
|
|
+ FROM TB_ROAD_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_YY_STAT"'>
|
|
|
+ FROM TB_ROAD_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT ROAD_ID, ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN
|
|
|
WHERE ATRD_ID = #{cond.ID}) B
|
|
@@ -294,7 +462,21 @@
|
|
|
FROM (SELECT A.LINK_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_15M_STAT"'>
|
|
|
+ FROM TB_LINK_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_HH_STAT"'>
|
|
|
+ FROM TB_LINK_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_DD_STAT"'>
|
|
|
+ FROM TB_LINK_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_MN_STAT"'>
|
|
|
+ FROM TB_LINK_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_YY_STAT"'>
|
|
|
+ FROM TB_LINK_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.LINK_ID = TO_NUMBER(#{cond.ID})
|
|
|
<if test="cond.statDays != null and cond.statDays.size > 0">
|
|
|
AND
|
|
@@ -320,7 +502,21 @@
|
|
|
FROM (SELECT A.LINK_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_15M_STAT"'>
|
|
|
+ FROM TB_LINK_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_HH_STAT"'>
|
|
|
+ FROM TB_LINK_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_DD_STAT"'>
|
|
|
+ FROM TB_LINK_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_MN_STAT"'>
|
|
|
+ FROM TB_LINK_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_LINK_YY_STAT"'>
|
|
|
+ FROM TB_LINK_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT C.LINK_ID,
|
|
|
RANK() OVER(PARTITION BY A.ATRD_ID ORDER BY A.ORD, B.ORD, C.ORD) AS ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN A, TB_ROAD_IFSC_RLTN B, TB_IFSC_LINK_RLTN C
|
|
@@ -352,7 +548,21 @@
|
|
|
FROM (SELECT A.IFSC_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_15M_STAT"'>
|
|
|
+ FROM TB_IFSC_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_HH_STAT"'>
|
|
|
+ FROM TB_IFSC_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_DD_STAT"'>
|
|
|
+ FROM TB_IFSC_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_MN_STAT"'>
|
|
|
+ FROM TB_IFSC_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_YY_STAT"'>
|
|
|
+ FROM TB_IFSC_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.IFSC_ID = TO_NUMBER(#{cond.ID})
|
|
|
<if test="cond.statDays != null and cond.statDays.size > 0">
|
|
|
AND
|
|
@@ -378,7 +588,21 @@
|
|
|
FROM (SELECT A.IFSC_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_15M_STAT"'>
|
|
|
+ FROM TB_IFSC_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_HH_STAT"'>
|
|
|
+ FROM TB_IFSC_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_DD_STAT"'>
|
|
|
+ FROM TB_IFSC_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_MN_STAT"'>
|
|
|
+ FROM TB_IFSC_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_IFSC_YY_STAT"'>
|
|
|
+ FROM TB_IFSC_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT B.IFSC_ID,
|
|
|
RANK() OVER(PARTITION BY A.ATRD_ID ORDER BY A.ORD, B.ORD) AS ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN A, TB_ROAD_IFSC_RLTN B
|
|
@@ -409,7 +633,21 @@
|
|
|
FROM (SELECT A.ROAD_ID,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_15M_STAT"'>
|
|
|
+ FROM TB_ROAD_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_HH_STAT"'>
|
|
|
+ FROM TB_ROAD_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_DD_STAT"'>
|
|
|
+ FROM TB_ROAD_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_MN_STAT"'>
|
|
|
+ FROM TB_ROAD_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_YY_STAT"'>
|
|
|
+ FROM TB_ROAD_YY_STAT A
|
|
|
+ </if>
|
|
|
WHERE A.ROAD_ID = TO_NUMBER(#{cond.ID})
|
|
|
<if test="cond.statDays != null and cond.statDays.size > 0">
|
|
|
AND
|
|
@@ -435,7 +673,21 @@
|
|
|
FROM (SELECT A.ROAD_ID, B.ORD,
|
|
|
A.STAT_DT,
|
|
|
A.TFVL, A.SPED, A.OCPY_RATE, A.TRVL_HH
|
|
|
- FROM ${cond.TABLE_NAME} A,
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_15M_STAT"'>
|
|
|
+ FROM TB_ROAD_15M_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_HH_STAT"'>
|
|
|
+ FROM TB_ROAD_HH_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_DD_STAT"'>
|
|
|
+ FROM TB_ROAD_DD_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_MN_STAT"'>
|
|
|
+ FROM TB_ROAD_MN_STAT A
|
|
|
+ </if>
|
|
|
+ <if test='cond.TABLE_NAME eq "TB_ROAD_YY_STAT"'>
|
|
|
+ FROM TB_ROAD_YY_STAT A
|
|
|
+ </if>
|
|
|
(SELECT ROAD_ID, ORD
|
|
|
FROM TB_ATRD_ROAD_RLTN
|
|
|
WHERE ATRD_ID = #{cond.ID}) B
|