全文搜索使用包含在sql server 2008中

时间:2013-05-16 07:22:23

标签: sql-server-2008

我在sql server 2008中使用全文搜索概念,但面临包含的一些问题.. 假设我搜索了关键字“生命”,它在前20条记录中返回“建筑的生与死”,但我希望它首先返回“生命”然后再回归“建筑的生与死” 谢谢......

2 个答案:

答案 0 :(得分:0)

这将是非常低效的,但这是一个解决方案:

select column_name  from table_name where column_name like 'Life%' union 
select column_name  from table_name where column_name like '%Life%';

加上它只会获取不同的条目。

答案 1 :(得分:0)

包含将在列中搜索单词life,如果匹配,则返回结果,在其中使用order by

查看此链接以获取更多信息 http://msdn.microsoft.com/en-us/library/aa258227(v=sql.80).aspx

谢谢,阿伦