为了账号安全,请及时绑定邮箱和手机立即绑定

这里请教一个比较纠结的问题、、假如我的SQL语句是如下所示该怎么添加到集合呢?

select * from xxx where user_name="%1%%" escape "1";

这是一条查询用户名中包括"%"的用户信息,sql语句只能这样才能匹配,而我要写入集合应该如何操作呢???请教大神~~~~

正在回答

2 回答


escape不能匹配“1”吧?应该是匹配“\”

0 回复 有任何疑惑可以回复我~
#1

码农_鑫森淼焱垚 提问者

这是 查询字符串当中含有"%"的SQL语句,匹配的是"%"
2015-10-23 回复 有任何疑惑可以回复我~

你的这条语句返回的结果就是List<?>集合啊

0 回复 有任何疑惑可以回复我~
#1

码农_鑫森淼焱垚 提问者

不是啊、Map<String,Object>中 第一项name = "user_name"; rela = "="; value = "'%1%%'"; 第二项呢 后面紧跟一个and 然后第二项的name,rela,value如何匹配,等于什么?? escape "1"就不能匹配了
2015-10-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这里请教一个比较纠结的问题、、假如我的SQL语句是如下所示该怎么添加到集合呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信