如何实现 NOT LIKE 作为 containstable(Full-Text Query) 的搜索条件?

Posted

技术标签:

【中文标题】如何实现 NOT LIKE 作为 containstable(Full-Text Query) 的搜索条件?【英文标题】:How to implement NOT LIKE as the search condition for containstable(Full-Text Query)? 【发布时间】:2009-02-03 19:03:40 【问题描述】:

如果我们要检索 columnName 不包含“thisWord”的所有键,下面查询的搜索条件是什么?

SELECT [key] AS someValue 
     FROM CONTAINSTABLE ( table ,columnName, ??what goes here?? )

注意:这是基于全文的搜索。

【问题讨论】:

【参考方案1】:

我认为:

SELECT 
   [key] 
FROM tableName 
   LEFT JOIN CONTAINSTABLE ( tableName ,columnName, '' ) AS ct ON tableName.[key] = ct.[key]
WHERE tc.[key] IS NULL

【讨论】:

以上是关于如何实现 NOT LIKE 作为 containstable(Full-Text Query) 的搜索条件?的主要内容,如果未能解决你的问题,请参考以下文章

如何快速自己实现Map

API 面试四连杀:接口如何设计?安全如何保证?签名如何实现?防重如何实现?

delphi 中如何实现对象之间的数据共享

C#如何实现进程单例运行

Android如何实现弹幕效果

如何实现两个div之间的连线,我现在有这个需求,请问如何实现