爷的眼睛闪亮
insideDotNet En_summerGarden
<select id="list" parameterType="ParamConfigCondition" resultType="ParamConfig">
        SELECT
            a.PARAM_CODE,
            a.VALUE_CODE,
            a.`NAME`,
            a.IS_READ_ONLY,
            a.DESCR
        FROM
            TPT_PARAM_CONFIG a
        WHERE
            1 = 1
            <if test="paramCode != null and paramCode != ''">
                AND a.PARAM_CODE = #{paramCode}
            </if>
            <if test="searchParam != null and searchParam != ''">
                AND CONCAT(`VALUE_CODE`, `NAME`) LIKE CONCAT('%',#{searchParam},'%')
            </if>
    </select>

注:CONCAT(VALUE_CODENAME) 其中字段如果是关键字是要用”`”来引起来的,不然会报错!

posted on 2017-11-20 15:37  爷的眼睛闪亮  阅读(3628)  评论(0编辑  收藏  举报