人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

全文本檢索的應用(二)

全文本檢索的應用(二)

更新時間:2022-07-04 文章作者:未知 信息來源:網絡 閱讀次數:

CONTAINS 語法

我們通常在 WHERE 子句中使用 CONTAINS ,就象這樣:SELECT * FROM table_name WHERE CONTAINS
(fullText_column,'search contents')。

我們通過例子來學習,假設有表 students,其中的 address 是全文本檢索的列。

1. 查詢住址在北京的學生


SELECT student_id,student_name
FROM students
WHERE CONTAINS( address, 'beijing' )

remark: beijing是一個單詞,要用單引號括起來。

2. 查詢住址在河北省的學生


SELECT student_id,student_name
FROM students
WHERE CONTAINS( address, '"HEIBEI province"' )

remark: HEBEI province是一個詞組,在單引號里還要用雙引號括起來。

3. 查詢住址在河北省或北京的學生


SELECT student_id,student_name
FROM students
WHERE CONTAINS( address, '"HEIBEI province" OR beijing' )

remark: 可以指定邏輯操作符(包括 AND ,AND NOT,OR )。

4. 查詢有 '南京路' 字樣的地址


SELECT student_id,student_name
FROM students
WHERE CONTAINS( address, 'nanjing NEAR road' )

remark: 上面的查詢將返回包含 'nanjing road','nanjing east road','nanjing west road' 等字樣的地址。
A NEAR B,就表示條件: A 靠近 B。

5. 查詢以 '湖' 開頭的地址


SELECT student_id,student_name
FROM students
WHERE CONTAINS( address, '"hu*"' )

remark: 上面的查詢將返回包含 'hubei','hunan' 等字樣的地址。
記住是 *,不是 %。

6. 類似加權的查詢


SELECT student_id,student_name
FROM students
WHERE CONTAINS( address, 'ISABOUT (city weight (.8), county wright (.4))' )

remark: ISABOUT 是這種查詢的關鍵字,weight 指定了一個介于 0~1之間的數,類似系數(我的理解)。表示不同條件有不同的側
重。

7. 單詞的多態查詢


SELECT student_id,student_name
FROM students
WHERE CONTAINS( address, 'FORMSOF (INFLECTIONAL,street)' )

remark: 查詢將返回包含 'street','streets'等字樣的地址。
 對于動詞將返回它的不同的時態,如:dry,將返回 dry,dried,drying 等等。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 静安区| 萝北县| 宣城市| 赤壁市| 伊宁市| 平遥县| 绥化市| 巴里| 普兰店市| 瑞昌市| 新平| 普兰县| 神木县| 崇阳县| 苍溪县| 孟连| 佛学| 武平县| 屏东县| 田阳县| 定边县| 筠连县| 卓尼县| 南和县| 广德县| 洞头县| 漳浦县| 青河县| 佛学| 安西县| 拉孜县| 景洪市| 元阳县| 青岛市| 永平县| 杭州市| 电白县| 宿州市| 呼玛县| 遂宁市| 于田县|