java中PreparedStatement执行带参数的sql语句如何实现模糊查询?

2024-11-23 12:42:33
推荐回答(3个)
回答1:

用sql的like语法就可以实现模糊匹配:比如String sql="select * from article where title like ?"然后根据你的匹配要求设置PreparedStatement的参数,比如setString(?号的位置, "%关键字%");

回答2:

pstmt.setString(1, "%"+keyword+"%");
加上% 就是了

回答3:

拼接 like %%