Einfache Volltextsuche
Die Volltextsuche wirst du vor allem dann durchführen, wenn du Anwendungen entwickelst oder Datensätze im Rahmen der Datenwissenschaft durchsuchst. Die Volltextsuche ist super, wenn du explorative Datenanalysen für ein Modell zur Verarbeitung natürlicher Sprache durchführst oder eine Suchfunktion in deine App einbaust.
In dieser Übung lernst du, wie du eine Textspalte durchsuchst und mit einer Zeichenfolge abgleichst. Die Suche liefert das gleiche Ergebnis wie eine Abfrage, die den Operator LIKE mit dem Platzhalter % am Anfang und Ende der Zeichenfolge verwendet, ist aber viel schneller und gibt dir die Grundlage für fortgeschrittenere Volltextsuche-Abfragen. Los geht‘s.
Diese Übung ist Teil des Kurses
Funktionen zur Datenbearbeitung in PostgreSQL
Anleitung zur Übung
- Wähle die Spalten
titleunddescriptionaus der Tabellefilmaus. - Führe eine Volltextsuche in der Spalte
titlenach dem Wortelfdurch.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery
WHERE ____(___) ___ ___(___);