OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-11-18 a9104b7bc9016b32f43f4fcbe4e3d7b29edef3b3
src/main/resources/mybatis/query-template/companyField-template.xml
@@ -5,19 +5,20 @@
    <select id="find" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.CompanyFieldCondition">
        SELECT
        c.id as id,
        c.name as name,
        c.email as email,
        c.tel as tel,
        c.desc as desc
        cf.id as id,
        cf.name as name,
        cf.manager as manager,
        cf.tel as tel,
        cf.email as email,
        cf.memo as memo
        FROM
        company c
        company_field cf
        WHERE 1=1
        <if test="name != '' and name != null">
            AND c.name like CONCAT('%',#{name},'%')
            AND cf.name like CONCAT('%',#{name},'%')
        </if>
        <if test="id != '' and id != null">
            AND c.id like CONCAT('%',#{id},'%')
            AND cf.id like CONCAT('%',#{id},'%')
        </if>
        <if test="pageSize != '' and pageSize != null">
            limit #{pageSize} offset #{page};
@@ -26,15 +27,15 @@
    <select id="count" resultType="java.lang.Long" parameterType="kr.wisestone.owl.web.condition.CompanyFieldCondition">
        SELECT
        count(c.id)
        count(cf.id)
        FROM
        company c
        company_field cf
        WHERE 1=1
        <if test="name != '' and name != null">
            AND c.name like CONCAT('%',#{name},'%')
            AND cf.name like CONCAT('%',#{name},'%')
        </if>
        <if test="id != '' and id != null">
            AND c.id like CONCAT('%',#{id},'%')
            AND cf.id like CONCAT('%',#{id},'%')
        </if>
    </select>
</mapper>