1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Průzkumná analýza dat v SQL

Connected

Cvičení

Zkrácení dlouhých řetězců

Sloupec description v tabulce evanston311 může být velmi dlouhý. Délku řetězce zjistíš pomocí funkce length().

Pro zobrazení nebo rychlý náhled dat se může hodit zobrazit jen prvních několik znaků. K získání zadaného počtu znaků od začátku každé hodnoty použij funkci left().

Aby bylo jasné, že data pokračují dál, přidej na konec zkráceného description řetězec '...'. K tomu použij příkaz CASE WHEN, který přidá '...' pouze tehdy, když je délka řetězce větší než 50 znaků.

Vyber prvních 50 znaků sloupce description pro řádky, kde description začíná slovem „I".

Pokyny

100 XP
  • Vyber prvních 50 znaků sloupce description s připojeným '...' na konci v případech, kdy je length() hodnoty description větší než 50 znaků. V ostatních případech vyber description tak, jak je.

  • Vyber pouze popisy začínající slovem „I", nikoli pouhým písmenem „I".

    • Například bys chtěl/a vybrat "I like using SQL!", ale ne "In this course we use SQL!".