1. Nauka
  2. /
  3. Kursy
  4. /
  5. Czyszczenie danych w bazach PostgreSQL

Connected

ćwiczenie

Używanie wartości zastępczej

Typ nadwozia sedan to najczęściej występująca wartość vehicle_body_type w próbce naruszeń przepisów parkingowych. Z tego powodu proponujesz zmianę wszystkich rekordów vehicle_body_type z wartością NULL w tabeli parking_violations na SDN. Po dyskusji z zespołem zapada jednak decyzja o użyciu innej wartości zastępczej. Typ nadwozia można ustalić, wyszukując pojazd na podstawie numeru tablicy rejestracyjnej. Numer tablicy rejestracyjnej jest obecny w większości rekordów parking_violation. Zamiast zastępować wartości NULL w kolumnie vehicle_body_type najczęściej występującą wartością, zostanie użyta wartość zastępcza Unknown. Rzeczywisty typ nadwozia będzie aktualizowany w miarę gromadzenia danych z wyszukiwania tablic rejestracyjnych.

W tym ćwiczeniu zastąpisz wartości NULL w kolumnie vehicle_body_type ciągiem znaków Unknown.

Instrukcje

100 XP
  • Użyj funkcji COALESCE(), aby zastąpić każdą wartość NULL w kolumnie vehicle_body_type tabeli parking_violation ciągiem znaków Unknown.