Grundläggande fulltextsökning
Textsökning är något du kommer att använda ofta när du bygger applikationer eller utforskar datamängder inom datavetenskap. Fulltextsökning är särskilt användbart vid explorativ dataanalys för en modell inom naturlig språkbehandling, eller när du bygger en sökfunktion i din applikation.
I den här övningen får du öva på att söka i en textkolumn och matcha den mot en sträng. Sökningen ger samma resultat som en fråga med operatorn LIKE och jokertecknet % i början och slutet av strängen – men presterar betydligt bättre och ger dig en grund att stå på för mer avancerade fulltextsökningar. Nu kör vi.
Den här övningen är en del av kursen
Funktioner för datamanipulering i PostgreSQL
Övningsinstruktioner
- Välj kolumnerna
titleochdescriptionfrån tabellenfilm. - Utför en fulltextsökning i kolumnen
titleefter ordetelf.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery
WHERE ____(___) ___ ___(___);