1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Cleaning Data in PostgreSQL Databases

Connected

Cvičení

Identifikace vozidel s ročníkem výroby mimo platný rozsah

Typové omezení je užitečné pro omezení druhu dat, která lze ukládat do sloupce tabulky. Tato omezení ale mají své hranice – ne vždy dokážou zcela zabránit vstupu neplatných dat. Hodí se proto i omezení rozsahu, díky kterému lze odhalit hodnoty ve sloupci, jež do daného rozsahu patří, nebo naopak nepatří. Kombinace typového omezení při definici tabulky a následné kontroly hodnot pomocí omezení rozsahu je účinným způsobem, jak zajistit integritu dat.

V tomto cvičení použiješ klauzuli BETWEEN k sestavení omezení rozsahu, které odhalí neplatné ročníky výroby vozidel v tabulce parking_violation. Za platné ročníky jsou v tomto datasetu považovány hodnoty v rozsahu 1970 až 2021.

Pokyny

100 XP
  • Napiš dotaz, který vrátí sloupce summons_number, plate_id a vehicle_year pro záznamy v tabulce parking_violation, kde hodnota vehicle_year leží mimo rozsah 1970–2021.