LoslegenKostenlos starten

Die Funktion TRIM

In dieser Übung schauen wir uns ein paar Übungen aus dem Anfang dieses Kapitels nochmal genauer an und kombinieren sie. Du erinnerst dich bestimmt, dass du die Funktion LEFT() benutzt hast, um die Spalte description auf 50 Zeichen zu kürzen, aber dann gesehen hast, dass einige Wörter abgeschnitten wurden und/oder am Ende Leerzeichen hatten. Wir können Trimmfunktionen nutzen, um die Leerzeichen am Ende der Zeichenfolge zu entfernen, nachdem sie gekürzt wurde.

Diese Übung ist Teil des Kurses

<Kurs>Funktionen zur Datenbearbeitung in PostgreSQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • Ändere name der Kategorie „film“ zu Großbuchstaben und verbinde sie mit CONCAT() und title.
  • Kürze die Beschreibung auf die ersten 50 Zeichen und pass auf, dass nach dem Kürzen keine Leerzeichen am Anfang oder Ende stehen.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- Concatenate the uppercase category name and film title
SELECT 
  ___(___(___), ': ', ___) AS film_category, 
  -- Truncate the description remove trailing whitespace
  ___(___(___, ___)) AS film_desc
FROM 
  film AS f 
  INNER JOIN film_category AS fc 
  	ON f.film_id = fc.film_id 
  INNER JOIN category AS c 
  	ON fc.category_id = c.category_id;
Code bearbeiten und ausführen