MyBatis常见面试题8:模糊查询like语句该怎么写?
第1种:在Java代码中添加sql通配符。
string wildcardname = "%tom%";
list<name> names = mapper.selectLike(wildcardname);<select id="selectLike">
    select * from users where name like #{value}
</select>第2种:在sql语句中拼接通配符,利用sql的concat函数。
string wildcardname = "tom";
list<name> names = mapper.selectLike(wildcardname);<select id="selectLike">
    select * from users where name like concat("%", #{value}, "%")
</select> 
                        
第二点的contact函数应该是指concat吧,单词拼写错误了吧?
笔误,已经修改。