我有一个包含7列的表,我已经在该表上创建了一个全文索引。但是,我注意到,使用freetext()进行的搜索不会在其中两个列上返回任何行,它会在其他列上返回行。这里是我的查询where freetext(economyvalues,'24,29')
and freetext(featurevalues,&
我的公司的SQL Server 2008数据库中有两个表。第一个表表示我的公司销售的产品。第二个表包含产品制造商的详细信息。然而,我在写一个宽宏大量但功能强大的搜索查询时遇到了问题。例如,我预计人们会根据语音拼写进行搜索。因此,数据可能与我的数据库中的数据不完全匹配。此外,我认为有些人会首先搜索制造商的名称,但我希望匹配的产品名称首先出现。基于这些需求,我目前正在处理以下查询: