LoslegenKostenlos loslegen

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

Funktionen zur Datenbearbeitung in PostgreSQL

Kurs anzeigen

Anleitung zur Übung

  • Ä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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

-- 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