全文字檢索的應用(2)(轉)
全文字檢索的應用(2)(轉)[@more@]CONTAINS 語法我們通常在 WHERE 子句中使用 CONTAINS ,就象這樣:SELECT * FROM table_name WHERE CONTAINS(fullText_column,'search contents')。我們透過例子來學習,假設有表 students,其中的 address 是全文字檢索的列。1. 查詢住址在北京的學生SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, 'beijing' )remark: beijing是一個單詞,要用單引號括起來。2. 查詢住址在河北省的學生SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, '"HEIBEI province"' )remark: HEBEI province是一個片語,在單引號裡還要用雙引號括起來。3. 查詢住址在河北省或北京的學生SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, '"HEIBEI province" OR beijing' )remark: 可以指定邏輯運算子(包括 AND ,AND NOT,OR )。4. 查詢有 '南京路' 字樣的地址SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, 'nanjing NEAR road' )remark: 上面的查詢將返回包含 'nanjing road','nanjing east road','nanjing west road' 等字樣的地址。A NEAR B,就表示條件: A 靠近 B。5. 查詢以 '湖' 開頭的地址SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, '"hu*"' )remark: 上面的查詢將返回包含 'hubei','hunan' 等字樣的地址。記住是 *,不是 %。6. 類似加權的查詢SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, 'ISABOUT (city weight (.8), county wright (.4))' )remark: ISABOUT 是這種查詢的關鍵字,weight 指定了一個介於 0~1之間的數,類似係數(我的理解)。表示不同條件有不同的側重。7. 單詞的多型查詢SELECT student_id,student_nameFROM studentsWHERE CONTAINS( address, 'FORMSOF (INFLECTIONAL,street)' )remark: 查詢將返回包含 'street','streets'等字樣的地址。對於動詞將返回它的不同的時態,如:dry,將返回 dry,dried,drying 等等。以上例子都使用英文,不使用中文是因為有的查詢方式中文不支援,而且我的計算機是英文系統
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-944344/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 全文字檢索的應用(1)(轉)
- Java 文字檢索神器 "正規表示式"Java
- Oracle的全文檢索技術(轉)Oracle
- ASP檢索網站指定目錄檔案的演算法與應用方向 (轉)網站演算法
- 探索 Elasticsearch 8.X Terms Set 檢索的應用與原理Elasticsearch
- 關於全問檢索按照日期的排序問題排序
- [轉]23個最有用的Elasticsearch檢索技巧Elasticsearch
- 基於ElasticSearch實現商品的全文檢索檢索Elasticsearch
- 資料密集型應用儲存與檢索設計
- 擊敗二分檢索演算法——插值檢索、快速檢索演算法
- R2CNN模型——用於文字目標檢測的模型CNN模型
- 資訊檢索(六)-- 文字分析及自動標引(Part 3)
- 資訊檢索
- 【雲圖】自有資料的多邊形檢索(雲檢索)
- 影象檢索:資訊檢索評價指標mAP指標
- 阿里SIGIR 2017論文:GAN在資訊檢索領域的應用阿里
- Intel大書房:一站式檢索企業應用文件Intel
- 科技論文的檢索
- EasyNLP帶你玩轉CLIP圖文檢索
- DashVector + ModelScope 玩轉多模態檢索
- 多模板文件檢視結構的應用 (轉)
- CQRS & Event Sourcing — 解決檢索應用程式狀態問題的一劑良方
- RAG應用開發實戰02-相似性檢索的關鍵 - Embedding
- ORACLE應用經驗(2)(轉)Oracle
- 資料檢索
- Elasticsearch檢索文件。Elasticsearch
- Oracle全文檢索Oracle
- 沒辦法了,用 MySQL 做全文檢索也挺好的MySql
- 便攜的J2EE應用 (轉)
- elasticsearch的實現全文檢索Elasticsearch
- 資料庫的檢索(20)資料庫
- 請問全文檢索的思路?
- 點選文字框彈出可檢索下拉選單程式碼例項
- iptables基礎和應用(2)(轉)
- 線索二叉樹【定義、應用、線索化、遍歷】二叉樹
- ACM – 5.3 排序檢索ACM排序
- 全文檢索庫 bluge
- ElasticSearch入門檢索Elasticsearch