0

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

4

2 回答 2

0

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

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

谢谢,阿伦

于 2013-05-16T09:20:43.620 回答
0

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

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

另外它只会获取不同的条目。

于 2013-05-16T07:35:29.177 回答