ÎncepețiÎncepe gratuit

Funcția TRIM

În acest exercițiu, vom relua și combina câteva exerciții din această lecție. Dacă îți amintești, ai folosit funcția LEFT() pentru a trunchia coloana description la 50 de caractere, dar ai observat că unele cuvinte erau tăiate și/sau aveau spații albe la final. Putem folosi funcțiile de tăiere a spațiilor pentru a elimina spațiile rămase la sfârșitul șirului după trunchiere.

Acest exercițiu face parte din cursul

Funcții pentru manipularea datelor în PostgreSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește name-ul categoriei de film la majuscule și folosește CONCAT() pentru a-l concatena cu title.
  • Trunchiază descrierea la primele 50 de caractere și asigură-te că nu există spații albe la început sau la final după trunchiere.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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;
Editează și rulează codul