ÎncepețiÎncepe gratuit

Modificarea tipului de scriere a datelor text

Acum vei folosi tabelele film și category pentru a crea un câmp nou numit film_category, prin concatenarea coloanei name din categorie cu coloana title a filmului. Vei formata și rezultatul folosind funcțiile despre care ai învățat în videoclip, pentru a transforma tipul de scriere al câmpurilor selectate în interogare – de exemplu, funcția INITCAP(), care convertește un șir de caractere la majuscule de titlu.

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.
  • Convertește prima literă a fiecărui cuvânt din title-ul filmului la majusculă.
  • Concatenează name-ul categoriei convertit și title-ul filmului, separate printr-un două puncte.
  • Convertește coloana description la litere mici.

Exercițiu interactiv practic

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

SELECT 
  -- Concatenate the category name to coverted to uppercase
  -- to the film title converted to title case
  ___(___)  || ': ' || ___(___) AS film_category, 
  -- Convert the description column to lowercase
  ___(___) AS description
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