/***************************************************
作者:herowang(让你望见影子的墙)
日期:2009.8.11
注: 转载请保留此信息
更多内容,请访问我的博客:blog.csdn.net/herowang
****************************************************/
查询的语法:
1、 搜索特定词:contains(detail,'姚明')
2、 搜索特定短语:用““将短语包含在双引号内,contains(detail,'姚明 上海')
3、 从多个列中搜索词和短语:contains((title,detail),'姚明 上海')
4、搜索以指定文本开头的词或短语:contains(detail,'“姚明*“')
如果文本和星号不包含在双引号内,则全文搜索会将星号看做是一个字符。如果搜索的是短语,则该短语内的每个词都被看做是一个前缀。contains(detail,'“姚明 上海*“')则将返回第一个词以姚明开头第二个词以上海开头的结果
5、 搜索特定词的变形:contains(detail,'formsof(inflectional,ride)')
将返回表中含有ride,rides,riding,ridden的行
6、搜索与另一个词或短语临近的词或者短语:contains(detail,'姚明 near 上海')
7、使用加权值的词或短语:contains(description,’isabout(performance weight(.8),comfortable weight(.4),smooth weight(.2))’)
Weight为每个词或短语指定一个0.0~1.0之间的加权值
8、使用多个搜索条件: contains(detail,'”姚明” or “上海”')
contains(detail,'”姚明” and “上海”')
contains(detail,'”姚明” and not “上海”')
9、在contains中还可以使用变量
10、搜索同义词 contains(title,'formsof(thesaurus,上)')