1. 学ぶ
  2. /
  3. コース
  4. /
  5. Czyszczenie danych w bazach PostgreSQL

Connected

演習

Czyszczenie nieprawidłowych dat

Kolumna date_first_observed w zbiorze danych parking_violation reprezentuje datę pierwszego zaobserwowania naruszenia przepisów parkingowych przez osobę rejestrującą zdarzenie. Niestety nie wszystkie wartości w kolumnie date_first_observed zostały zapisane poprawnie. Niektóre rekordy zawierają wartość '0' w tej kolumnie. Wartości '0' nie można automatycznie zinterpretować jako DATE, ponieważ jej znaczenie w tym kontekście jest niejednoznaczne. Wartości w kolumnie wymagają oczyszczenia, aby można było je przekonwertować do właściwego typu DATE.

W tym ćwiczeniu zamienisz wartości date_first_observed równe '0' na wartości NULL przy użyciu funkcji NULLIF(), tak aby pole mogło być poprawnie reprezentowane jako data.

指示1 / 2

undefined XP
    1
    2
  • Zastąp wartości '0' w kolumnie date_first_observed przy użyciu funkcji NULLIF().