如何在MySQL中的全文搜索中添加一列以指示哪些單詞包含在搜索中?MySQL FULLTEXT搜索
1
A
回答
2
你的意思是查詢或索引定義? 對於查詢它會是這樣的:
WHERE
MATCH (colA, colB) AGAINST ('+words* +you* +search*' IN BOOLEAN MODE)
-3
使用以下命令
ALTER TABLE "table_name"
ADD INDEX " INDEX_NAME " (COLUMN_NAME)
+1
-1我認爲這隻對標準搜索有用,而不是提問者想要的全文搜索(即搜索字段中的任何單詞或單詞) – Elemental 2010-01-18 15:24:02
2
相關問題
- 1. MySQL Fulltext(Not)搜索
- 2. MySQL FULLTEXT搜索怪癖?
- 3. FULLTEXT mysql搜索不工作
- 4. 使用FULLTEXT索引增強MySQL搜索
- 5. Mysql FULLTEXT索引,搜索鎖表
- 6. 簡明FULLTEXT搜索
- 7. MYSQL FULLTEXT搜索無法正常工作
- 8. FULLTEXT MySQL的搜索工作不
- 9. FULLTEXT在MySQL中搜索多個Colums?
- 10. MySQL:使用LIKE或FULLTEXT優化搜索
- 11. mySQL fulltext聯合搜索返回表名
- 12. MySQL無法獲得FULLTEXT搜索工作
- 13. Mysql搜索 - InnoDB和交易與MyISAM for FULLTEXT搜索
- 14. Japanese Fulltext搜索RoR Postgresql
- 15. MySQL FULLTEXT索引的問題
- 16. LIKE%或AGAINST用於FULLTEXT搜索?
- 17. 使用支持表進行FULLTEXT搜索的數據庫搜索
- 18. MySql FULLTEXT在字詞之間搜索字符
- 19. MYSQL FULLTEXT搜索不能與hypen' - '和加號'+'配合使用
- 20. MySQL的全文搜索沒有FULLTEXT指數
- 21. PHP MYSQL FULLTEXT如何進行精確搜索?
- 22. mysql fulltext布爾搜索 - 按相關性排序
- 23. Mysql LIKE或FULLTEXT搜索 - 在這裏使用哪一個?
- 24. 在MySQL中的FULLTEXT搜索不會返回任何行
- 25. EF6:FullText搜索不能與多個WHERE
- 26. MS SQL Fulltext搜索羅馬數字
- 27. FULLTEXT不返回一些搜索詞
- 28. CodeIgniter ActiveRecord FULLTEXT多個詞搜索
- 29. mysql fulltext union words
- 30. MySQL FULLTEXT加重
謝謝你的幫助。 SELECT語句確實是我需要指導的地方。例如,如果是這樣的查詢: 選擇ALBUMID,從相冊 標題哪裏比賽(AlbumDesc) 反對(「相冊」) 工會 選擇ALBUMID,從相冊 標題哪裏比賽(AlbumDesc) 反對(視頻相冊「與查詢擴展) 工會 選擇ALBUMID,從相冊 標題哪裏比賽(AlbumDesc) 對(」工作室「) 工會 選擇ALBUMID,從相冊 標題哪裏比賽(AlbumDesc) 對(」與查詢工作室」擴張); 如何顯示用於查詢的單詞(即'album'和'studio')? – Art 2010-01-18 21:18:51
如果你想知道哪個單詞結果合適,那麼你總是可以添加這個單詞的結果,即: select AlbumID,Title,'albums'as SearchWord from Albums where match(AlbumDesc)against( 'albums') 並對其他查詢做同樣的事情。 – 2010-01-19 08:36:20