開始使用免費開始

基本全文檢索

在開發應用程式或為資料科學探索資料集時,你會反覆進行文字搜尋。當你在為自然語言處理模型做探索式資料分析,或在應用程式中打造搜尋功能時,全文檢索特別好用。

在這個練習中,你會練習在文字欄位上進行搜尋,並與某個字串比對。這樣的搜尋會得到與在字串開頭與結尾都使用 % 萬用字元、搭配 LIKE 運算子的查詢相同的結果,但效能更佳,且能為更進階的全文檢索查詢打下基礎。一起開始吧。

本練習屬於課程

在 PostgreSQL 操作資料的函式

檢視課程

練習說明

  • film 資料表選取 titledescription 欄位。
  • title 欄位上執行全文檢索,搜尋單字 elf

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery 
WHERE ____(___) ___ ___(___);
編輯並執行程式碼