1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Funkce pro práci s daty v PostgreSQL

Connected

cvičení

Všechno dohromady

V tomto cvičení použijeme tabulky film a category k vytvoření nového pole film_category, které vznikne zřetězením názvu kategorie (name) s názvem filmu (title). Procvičíš si také zkracování textových polí – konkrétně sloupce description z tabulky film – tak, aby nedošlo k přeříznutí slova uprostřed.

K tomu využijeme funkci REVERSE(), která nám pomůže určit pozici poslední mezery v description před dosažením 50 znaků. Tato technika umožňuje najít pozici posledního znaku pro zkrácení a zajistit, že výsledek bude maximálně 50 znaků a zároveň nebude přerušeno žádné slovo.

Jde o pokročilou techniku, ale věřím, že ti to půjde! Pojďme na to.

Pokyny

100 XP
  • Získej prvních 50 znaků sloupce description.
  • Urči pozici poslední mezery ve zkráceném sloupci description a odečti ji od čísla 50 jako druhý parametr první funkce výše.