【发布时间】:2014-06-25 19:44:11
【问题描述】:
我有一个名为 Documents 的表,其中包含 Content 字段全文索引
现在我需要以这样一种方式创建一个查询,该查询应该返回至少有一个单词“hello”且后面没有单词“world”的文档。
--sth like
select content from documents
where contains(Content,N'hello(not followed by word "world")')
结果应该是
"hello" -- 因为它里面没有跟随 hello 的世界"
“你好朋友和你好世界”——这个文档有单词 hello 不是跟着世界吧”
能否以实现上述结果的方式制定全文查询?如果有怎么办??我想尽可能避免手动解析内容。
【问题讨论】:
标签: sql-server sql-server-2008 full-text-search