java 代码中sql模糊查询Like拼接

java 代码中sql模糊查询Like拼接Like模糊查询拼接:StringBuilderstringBuilder=newStringBuilder();stringBuilder.append(“selectu.*fromepai_sys_useru”);//写?是可以的是没问题的stringBuilder.append(“whereu.display_nameLikeconcat(‘%’,…

大家好,又见面了,我是你们的朋友全栈君。

Like 模糊查询拼接:

StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("select u.* from epai_sys_user u");

 //写  ? 是可以的是没问题的
stringBuilder.append(" where u.display_name Like concat('%',?,'%')");

 //display_name 是epai_sys_user表 中字段是没问题的
stringBuilder.append(" where u.display_name Like ('%"+display_name+"%')");

 //str 不是epai_sys_user 表中字段 这样也是没问题的
stringBuilder.append(" where u.display_name Like ('%"+str+"%')");

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137541.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号