2013-01-12 34 views

回答

2

您只能在一列或全部列中搜索。

你可以嘗試列出所有列,除了要忽略的一個:

SELECT * FROM docs WHERE docs MATCH 'col1:linux OR col2:linux OR ...' 
+0

我知道這種方式。但是,如果我有20或100列(我知道它不適合分貝,但仍然).. –

1

您可以使用,以不排除一列,例如:

SELECT * FROM docs WHERE docs MATCH 'linux problems' NOT ignorecolumnname:'linux problems'; 

這將匹配一切但被忽略的(NOT)列。

編輯:顯然這是依賴驅動程序,它適用於一些但不是全部。

相關問題