mybatis的sql模糊查询xml

  1. <select id="queryList" resultMap="BaseResultMap">
  2. SELECT
  3. <include refid="Base_Column_List" />
  4. FROM YPZS_ENT_LEGAL_BASE
  5. WHERE 1=1
  6. <if test="param.entname !=null and param.entname != ">
  7. and ENTNAME LIKE
  8. //d第一种
  9. <bind name="param.entname" value="% + param.entname + %" />
  10. #{param.entname}
  11. //第二种
  12. <!-- %${param.entname}% -->
  13. //第三种
  14. CONCAT(%,#{foodname,jdbcType=VARCHAR},%)
  15. </if>
  16. ORDER BY ENTNAME DESC
  17. </select>
<select id="queryList" resultMap="BaseResultMap">

SELECT
<include refid="Base_Column_List" />
FROM YPZS_ENT_LEGAL_BASE
WHERE 1=1
   <if test="param.entname !=null and param.entname != ">
 and ENTNAME LIKE
//d第一种
   <bind name="param.entname" value="% + param.entname + %" />
 #{param.entname}
//第二种
                    <!--    %${param.entname}% -->
  //第三种                      
CONCAT(%,#{foodname,jdbcType=VARCHAR},%) 

        </if>  
ORDER BY ENTNAME DESC
</select>
经验分享 程序员 微信小程序 职场和发展