1. Learn
  2. /
  3. Cursuri
  4. /
  5. Analiza Exploratorie a Datelor în SQL

Connected

exercițiu

Scurtarea șirurilor lungi

Coloana description din evanston311 poate fi foarte lungă. Poți obține lungimea unui șir cu funcția length().

Pentru afișare sau pentru o revizuire rapidă a datelor, ar putea fi util să afișezi doar primele câteva caractere. Poți folosi funcția left() pentru a extrage un număr specificat de caractere de la începutul fiecărei valori.

Pentru a indica că mai există date disponibile, concatenează '...' la sfârșitul oricărei description scurtate. Poți face acest lucru folosind un enunț CASE WHEN care adaugă '...' doar atunci când lungimea șirului este mai mare de 50 de caractere.

Selectează primele 50 de caractere din description atunci când description începe cu cuvântul „I".

Instrucțiuni

100 XP
  • Selectează primele 50 de caractere din description cu '...' concatenat la final, atunci când length() din description este mai mare de 50 de caractere. În caz contrar, selectează description așa cum este.

  • Selectează doar descrierile care încep cu cuvântul „I", nu cu simpla literă „I".

    • De exemplu, ai dori să selectezi "I like using SQL!", dar nu și "In this course we use SQL!".