我需要搜索包含用户信息表的数据库。我知道通过使用如下查询搜索来获得结果
String query;
StringBuilder sb=new StringBuilder(1024);
sb.append("select * from userinfo where uname=").append(key);
query=sb.toString();
但我需要做的是。
- 如果钥匙是
abc - 然后我需要在数据库中搜索所有具有值的数据
abc - 例如
- 我的数据库包含数据
abc,aba,gjabc,abcxyz,hjjabcxyz - 然后我需要检索值
abc,gjabc,abcxyz,hjjabcxyz - 因为上述所有值都包含
abc共同点。
我怎样才能做到这一点?