ASP模糊查询问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP模糊查询问题相关的知识,希望对你有一定的参考价值。
数据库记录中有:百度,百,度 我在表单中输入“百”后提交查询,查出的结果:百度,百。 输入“百度”后提交查询,查出的结果:百度。 输入“百度网”后提交查询,查出的结果:没有。 我希望输入“百度网”后提交查询,也能查出结果,因为我的库里面确实有包含“百”和“度”的纪录 我试着把“百度网”分别分割成“百“度”网“进行查询,但是能力有限,也没有成功。 请大家帮帮我,谢谢了,分少,我的全给你了问题补充:sql="select * from user where name like '%" &keyname&"%'" 这是我的,也是常见的模糊查询。 假如KEYNAME="百"查出的结果是百、百度; keyname="百度网"就查不出结果,但是我希望它能查出所有带百、度、网这三个字的纪录,也就是让他非常非常模糊,应该怎么做,请大侠们给个例子。 把他们割开查询,应该咋做呢?
参考技术A 把条件放到where里,因为是你要的效果吧,如果你可以把sql写成这样select
*
from
user
where
name
like
'百'
or
name
like
'度'
or
name
like
'网'
以上是关于ASP模糊查询问题的主要内容,如果未能解决你的问题,请参考以下文章