如何实现数据库多关键字模糊搜索
1个回答
2016-12-06
展开全部
你可以限定一一个字符串
string sql='select * from tb where '
for(数组循环取值)
{
sql=sql+"title like '%"+数组值+"%' or";
}
然后处理掉sql最后的or,用;替代即可
为确保sql语句正确,加一句system.out.println(sql);输出到控制台看看sql语句是否正确
记得如果你是说满足数据中任意一个元素即可那就不能用and,因为你是满足其中一个即可
string sql='select * from tb where '
for(数组循环取值)
{
sql=sql+"title like '%"+数组值+"%' or";
}
然后处理掉sql最后的or,用;替代即可
为确保sql语句正确,加一句system.out.println(sql);输出到控制台看看sql语句是否正确
记得如果你是说满足数据中任意一个元素即可那就不能用and,因为你是满足其中一个即可
柚鸥ASO
2024-03-16 广告
2024-03-16 广告
ASO优化关键词可以从以下几个方面进行查看:1. 关键词覆盖方案效果:初始排名和关键词覆盖是判断效果优良的两个指标。2. 关键词排名优化效果:难易程度是重要的因素,有些词投放很小量级就可以排名进入TOP10,但有些词投放很大也不会有什么提升...
点击进入详情页
本回答由柚鸥ASO提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询