12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <?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.onemap.apply.mapper.sbjk.TuseXzqhMapper">
- <select id="getAllVillage" resultType="com.onemap.apply.domain.sbjk.TusexzqhDTO">
- SELECT *
- FROM T_USE_XZQH
- WHERE LENGTH("code") = 12
- </select>
- <select id="getAllTownship" resultType="com.onemap.apply.domain.sbjk.TusexzqhDTO">
- SELECT *
- FROM T_USE_XZQH
- WHERE LENGTH("code") = 9
- </select>
- <select id="getAllCounty" resultType="com.onemap.apply.domain.sbjk.TusexzqhDTO">
- SELECT *
- FROM T_USE_XZQH
- WHERE LENGTH("code") = 6
- </select>
- <select id="getAllCity" resultType="com.onemap.apply.domain.sbjk.TusexzqhDTO">
- SELECT *
- FROM T_USE_XZQH
- WHERE LENGTH("code") = 4
- </select>
- <select id="getAllVillageNumByPid" resultType="java.lang.Integer">
- SELECT COALESCE(COUNT(*), 0)
- FROM T_USE_XZQH
- WHERE "pid" = #{pid}
- </select>
- <select id="getAllVillageNumByUseId" resultType="java.lang.Integer">
- SELECT COALESCE(COUNT(*), 0)
- FROM T_USE_XZQH
- WHERE "use_id" IN
- <foreach collection="useIds" item="useId" open="(" separator="," close=")">
- #{useId}
- </foreach>
- </select>
- <!-- <select id="getTownReportNum" resultType="java.lang.Integer">-->
- <!-- SELECT COALESCE(COUNT(*), 0)-->
- <!-- FROM T_USE_XZQH-->
- <!-- WHERE "use_id" IN (SELECT DISTINCT XZQ_CODE-->
- <!-- FROM T_XZCZGHCGSB-->
- <!-- WHERE LENGTH(XZQ_CODE) = 12-->
- <!-- AND "XZQ_CODE" LIKE #{pid} || '%')-->
- <!-- </select>-->
- <select id="getTownUnReportVillage" resultType="String">
- select "village"
- FROM T_USE_XZQH_REPORT
- WHERE "pid" = #{pid}
- and "use_id" NOT IN
- <foreach collection="useIds" item="useId" open="(" separator="," close=")">
- #{useId}
- </foreach>
- </select>
- <select id="getTownReportAllNum" resultType="java.lang.Integer">
- SELECT COALESCE(COUNT(*), 0)
- FROM T_USE_XZQH_REPORT
- WHERE LENGTH("code") = 12
- AND "pid" = #{pid}
- </select>
- </mapper>
|