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

Neplatná porušení s nočním zákazem parkování

V předchozím cvičení jsi identifikoval/a záznamy z tabulky parking_violation, jejichž hodnoty violation_time nespadaly do časového rozsahu zákazu parkování. Dotaz byl omezen na porušení na místech bez nočního zákazu parkování. Upravený dotaz dokáže zachytit neplatné časy porušení i v případě nočních zákazů parkování. V tomto cvičení identifikuješ porušení parkování v datasetu, která tato kritéria splňují.

Například tento dotaz odhalí, že záznam s hodnotou from_hours_in_effect rovnou 10:00 PM, hodnotou to_hours_in_effect rovnou 10:00 AM a hodnotou violation_time rovnou 4:00 PM je neplatný.

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

Cleaning Data in PostgreSQL Databases

Zobrazit kurz

Pokyny k cvičení

  • Přidej do dotazu SELECT podmínku, která zajistí, že vrácené záznamy budou mít hodnotu from_hours_in_effect větší než hodnotu to_hours_in_effect.
  • Přidej podmínku, která zajistí, že hodnota violation_time bude menší než hodnota from_hours_in_effect.
  • Přidej podmínku, která zajistí, že hodnota violation_time bude větší než hodnota to_hours_in_effect.

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
  summons_number,
  violation_time,
  from_hours_in_effect,
  to_hours_in_effect
FROM
  parking_violation
WHERE
  -- Ensure from hours greater than to hours
  ___ ___ ___ AND
  -- Ensure violation_time less than from hours
  ___ ___ ___ AND
  -- Ensure violation_time greater than to hours
  ___ ___ ___;
Upravit a spustit kód