如何实现数据库多关键字模糊搜索
你可以限定一一个字符串
string sql='select * from tb where '
for(数组循环取值)
{
sql=sql "title like '%" 数组值 "%' or";
}
然后处理掉sql最后的or,用;替代即可
为确保sql语句正确,加一句system.out.println(sql);输出到控制台看看sql语句是否正确
记得如果你是说满足数据中任意一个元素即可那就不能用and,因为你是满足其中一个即可
答:到作品管理那里修改作品信息详情>>