1. Learn
  2. /
  3. Cursuri
  4. /
  5. Funcții pentru manipularea datelor în PostgreSQL

Connected

exercițiu

Combinarea funcțiilor pentru manipularea șirurilor de caractere

În exemplul următor, vom descompune coloana email din tabelul customer în trei câmpuri derivate noi. Parsarea unei singure coloane în mai multe coloane poate fi utilă atunci când trebuie să lucrezi cu anumite subseturi de date. Adresele de email conțin informații încorporate care pot fi extrase pentru a obține date suplimentare. De exemplu, putem folosi tehnicile învățate în videoclip pentru a determina câți dintre clienții noștri folosesc un email de la un anumit domeniu.

Instrucțiuni

100 XP
  • Extrage caracterele din stânga simbolului @ din coloana email a tabelului customer și atribuie-i aliasul username.
  • Acum folosește SUBSTRING pentru a extrage caracterele de după @ din coloana email și atribuie câmpului derivat aliasul domain.