Mybatis 一个搜索框对多个字段进行模糊查询
2017-06-26 10:30
645 查看
Mybatis 一个搜索框对多个字段进行模糊查询
<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) 其中字段如果是关键字是要用”`”来引起来的,不然会报错!
相关文章推荐
- Mybatis 一个搜索框对多个字段进行模糊查询
- mybatis同一个搜索框对多个字段进行模糊查询
- mybatis同一个搜索框对多个字段进行模糊查询
- mybatis模糊查询--前台传过来一个字符串,然后将这个字符串作为where条件进行模糊查询
- mybatis 多个字段如何模糊查询一个值
- MySQL中REGEXP正则查询同一个字段模糊搜索
- Spring data jpa模糊查询,根据某一个字段,或者多个字段进行模糊查询
- mybatis中模糊查询时一个字段匹配不定量数据解决方法
- 多字段模糊查询,前一个字段无搜索结果返回null时不影响后一个字段模糊查询
- MySQL数据库一个字段对应多个值得模糊查询
- mybatis mapper like模糊查询和时间格式搜索
- ADF InputListofValue 搜索帮助上添加模糊查询字段的方法
- mysql对数据库多个字段同时进行模糊查询
- Mybatis用like进行模糊查询问题
- 【MyBatis】myBatis动态传入表名、字段名(列名)进行查询
- MySQL数据库一个字段对应多个值得模糊查询
- mybatis利用example文件进 4000 行异表字段模糊查询
- Mybatis使用MySQL进行模糊查询时输入中文检索不到结果
- 可在任何一个表(或视图)中按任何一个字段值进行查询的通用存储过程(精确查询)
- 解决在mybatis中使用CTE进行oracle查询数据类型为long的字段出现流关闭问题