Začněte nyníZačněte zdarma

Změna velikosti písmen v textových datech

Teď použiješ tabulky film a category k vytvoření nového pole film_category, které vznikne zřetězením hodnoty name z kategorie s hodnotou title filmu. Výsledek naformátuješ pomocí funkcí, které jsi viděl/a ve videu – například funkce INITCAP() převede řetězec do tzv. title case, kde každé slovo začíná velkým písmenem.

Toto cvičení je součástí kurzu

Funkce pro práci s daty v PostgreSQL

Zobrazit kurz

Pokyny k cvičení

  • Převeď name kategorie filmu na velká písmena.
  • Převeď první písmeno každého slova v title filmu na velké.
  • Zřeť převedený name kategorie a title filmu oddělené dvojtečkou.
  • Převeď sloupec description na malá písmena.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód