1. Nauka
  2. /
  3. Kursy
  4. /
  5. Funkcje do manipulowania danymi w PostgreSQL

Connected

ćwiczenie

Łączenie funkcji do manipulacji tekstem

W kolejnym przykładzie podzielimy kolumnę email z tabeli customer na trzy nowe pola pochodne. Parsowanie jednej kolumny na wiele kolumn bywa przydatne, gdy potrzebujesz pracować z określonymi podzbiorami danych. Adresy e-mail zawierają ukryte informacje, które można wyodrębnić, aby uzyskać dodatkową wiedzę o danych. Na przykład możemy skorzystać z technik omówionych w lekcji wideo, aby sprawdzić, ilu naszych klientów używa adresu e-mail z konkretnej domeny.

Instrukcje

100 XP
  • Wyodrębnij znaki znajdujące się po lewej stronie @ w kolumnie email tabeli customer i nadaj im alias username.
  • Użyj teraz SUBSTRING, aby wyodrębnić znaki występujące po @ w kolumnie email, i nadaj nowemu polu pochodnemu alias domain.