123456789101112131415161718192021222324252627282930313233343536 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.its.api.its.repository.report.ReportMapper">
- <select id="findAllTrafficIncident" parameterType="java.util.HashMap" resultType="com.its.api.its.model.dto.report.ReportTrafficIncidentDto">
- <![CDATA[
- SELECT INCD_STRT_DT, B.CMMN_CD_KOR_NM, LINK_ID, INCD_TITL
- FROM TB_INCD_OCRR A,
- (SELECT CMMN_CD, CMMN_CD_KOR_NM
- FROM TB_CMMN_CD
- WHERE CMMN_CLSF_CD = 'IDTU'
- ) B
- WHERE INCD_STRT_DT BETWEEN #{FROM_DT} AND #{TO_DT}
- AND INCD_PRGR_STEP_CD = 'ISS2'
- AND A.INCD_TYPE_CLSF_CD = B.CMMN_CD
- ]]>
- </select>
- <select id="findAllTrafficCongest" parameterType="java.util.HashMap" resultType="com.its.api.its.model.dto.report.ReportTrafficCongestDto">
- <![CDATA[
- SELECT A.LINK_ID, B.PRCN_DT, A.CMTR_GRAD_CD, A.SPED
- FROM TB_LINK_TRAF_HS A,
- (SELECT LINK_ID, MAX(PRCN_DT) PRCN_DT
- FROM TB_LINK_TRAF_HS
- WHERE PRCN_DT BETWEEN #{FROM_DT} AND #{TO_DT}
- AND CMTR_GRAD_CD <> 'LTC1'
- GROUP BY LINK_ID
- ) B
- WHERE A.LINK_ID = B.LINK_ID
- AND A.PRCN_DT = B.PRCN_DT
- ORDER BY 3 DESC
- ]]>
- </select>
- </mapper>
|