就是将查询条件改成 like %#{pd.SEARCH}% ,大概就是这个意思 ,具体应该怎么写?
oracle : '%' || #{pd.SEARCH} || '%'
mysql : concat('%', #{pd.SEARCHT, '%'})
不知道是不是你要的
oracle :
like CONCAT('%',CONCAT(#{pd.SEARCHT},'%'))
注:一个对日实际项目中就是这么使用的。
SELECT
FROM SJCJ_BD
WHERE NODE_ID = #{nodeId}
AND BMLX = #{bmlx}
AND BMID = #{bmId}
AND BDMC like CONCAT('%',#{bdmc},'%')
LIMIT #{startNum},#{pageSize}
a.SNO like '%'+ #{字段名} +'%'