使用oracle
<if test='cloumn!="str"'>
cloumn like ('%'||#{cloumn}||'%')
</if>
即可
如果是mysql,sql换为
cloumn like concat('%',#{cloumn},'%')
本文介绍如何在Oracle和MySQL数据库中使用动态SQL实现模糊搜索功能,通过条件判断语句和字符串函数实现列名的动态匹配。
使用oracle
<if test='cloumn!="str"'>
cloumn like ('%'||#{cloumn}||'%')
</if>
即可
如果是mysql,sql换为
cloumn like concat('%',#{cloumn},'%')
1234
2246

被折叠的 条评论
为什么被折叠?