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

Connected

ćwiczenie

Identyfikowanie pojazdów z rokiem produkcji spoza zakresu

Ograniczenia typów są przydatne do kontrolowania rodzaju danych przechowywanych w kolumnie tabeli. Mają jednak swoje granice – nie zawsze skutecznie blokują wprowadzanie nieprawidłowych wartości. W takich przypadkach sprawdzają się ograniczenia zakresu, które pozwalają zidentyfikować wartości mieszczące się w określonym przedziale lub go przekraczające. Połączenie ograniczeń typów przy definiowaniu tabeli z kontrolą zakresu wartości to skuteczny sposób na zapewnienie integralności danych.

W tym ćwiczeniu użyjesz klauzuli BETWEEN, aby zbudować ograniczenie zakresu i wykryć nieprawidłowe roczniki pojazdów w tabeli parking_violation. Za poprawne uznaje się roczniki z przedziału od 1970 do 2021.

Instrukcje

100 XP
  • Napisz zapytanie zwracające kolumny summons_number, plate_id i vehicle_year dla rekordów z tabeli parking_violation, w których wartość vehicle_year wykracza poza zakres 1970–2021.