Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql containstable并不能给出所有结果_Sql_Sql Server_Tsql - Fatal编程技术网

Sql containstable并不能给出所有结果

Sql containstable并不能给出所有结果,sql,sql-server,tsql,Sql,Sql Server,Tsql,当我运行下面的查询时,它并没有给出所有的结果。 我有7月和10月发布的数据。两个标题栏都包含“银行”一词。 但结果只显示7月1日 Title:Bank of Ireland - issued in Oct Title:Ulster Bank - issued in July SELECT [KEY], RANK FROM CONTAINSTABLE(tblDB, title, '"bank"') ORDER BY [KEY] DESC 我试着用“银行”代替

当我运行下面的查询时,它并没有给出所有的结果。 我有7月和10月发布的数据。两个标题栏都包含“银行”一词。 但结果只显示7月1日

Title:Bank of Ireland  - issued in Oct
Title:Ulster Bank      - issued in July

SELECT     [KEY], RANK
FROM         CONTAINSTABLE(tblDB, title, '"bank"')
ORDER BY [KEY] DESC
我试着用“银行”代替“银行”。它不起作用。 有人能解释什么是稳定的吗

我读了几篇文章,它对我没有帮助。

“为包含精确或模糊(不太精确)的基于字符的数据类型的列返回一个包含零行、一行或多行的表。”与单个单词和短语的匹配、单词之间一定距离内的接近度或加权匹配。CONTAINSTABLE只能在SELECT语句的FROM子句中引用,就像它是常规表名一样

使用CONTAINSTABLE的查询指定包含类型全文查询,这些查询为每行返回相关性排序值(RANK)和全文键(key)。CONTAINSTABLE函数使用与contains谓词相同的搜索条件。”

告诉我您正在尝试做什么,我将能够提供更多帮助?

“为包含精确或模糊(不太精确)的基于字符的数据类型的列返回一个包含零行、一行或多行的表与单个单词和短语的匹配、单词之间一定距离内的接近度或加权匹配。CONTAINSTABLE只能在SELECT语句的FROM子句中引用,就像它是常规表名一样

使用CONTAINSTABLE的查询指定包含类型全文查询,这些查询为每行返回相关性排序值(RANK)和全文键(key)。CONTAINSTABLE函数使用与contains谓词相同的搜索条件。”


告诉我你想做什么,我将能够提供更多帮助。

。尝试重建全文索引,然后再次执行搜索。

。尝试重建全文索引,然后再次执行搜索。

谢谢,我现在重建全文索引。希望这个能解决这个问题。谢谢我现在重建全文索引。希望这个能解决这个问题。