asp搜索中的like替换
ASP 2010/1/12 9:55:38 点击:不统计
网f站o学a习s制p作.cn
一般来说使用模糊查询,大家都会想到LIKE 比如下面的例子
select * from table where a like '%keyword%'
如果一个SQL语句中用多个 like模糊查询,并且记录条数很大,那速度一定会很慢。
下面两种方法也可实现模糊查询:
select * from table where patindex('%keyword%',所在列)>0
select * from table where charindex('keyword',所在列)>0
注意:在access中不能使用,因为charindex是在sql_server中定义的,access没有该定义函数
以上的所在列表示关键词所在的行,这中方法比较快.
原文来源:http://www.haokucn.com/Article/Article_56689.asp
·上一篇:远程连接access >> ·下一篇:asp十六进制转换十进制 >>