<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_CODE, NAME) 其中字段如果是關鍵字是要用”`”來引起來的,不然會報錯!
