Začněte nyníZačněte zdarma

Čištění neplatných dat

Sloupec date_first_observed v datasetu parking_violation obsahuje datum, kdy byl přestupek v parkování poprvé zaznamenán. Bohužel ne všechny hodnoty v tomto sloupci byly zadány správně. Některé záznamy obsahují hodnotu '0', kterou nelze automaticky interpretovat jako DATE, protože její význam je v tomto kontextu nejednoznačný. Hodnoty ve sloupci je proto potřeba vyčistit, aby bylo možné převést sloupec na správný datový typ DATE.

V tomto cvičení převedeš hodnoty '0' ve sloupci date_first_observed na hodnoty NULL pomocí funkce NULLIF(), takže bude možné sloupec správně reprezentovat jako datum.

Toto cvičení je součástí kurzu

Cleaning Data in PostgreSQL Databases

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

SELECT
  -- Replace '0' with NULL
  ___(___, ___) AS date_first_observed
FROM
  parking_violation;
Upravit a spustit kód