Zacznij terazZacznij za darmo

Nieprawidłowe wykroczenia z nocnymi ograniczeniami parkowania

W poprzednim ćwiczeniu zidentyfikowano rekordy tabeli parking_violation z wartościami violation_time wykraczającymi poza dozwolone godziny parkowania. Zapytanie było ograniczone do wykroczeń w miejscach bez nocnych ograniczeń. Możemy je jednak zmodyfikować, aby uwzględnić również nocne ograniczenia parkowania. W tym ćwiczeniu znajdziesz rekordy z nieprawidłowymi czasami wykroczeń spełniające to kryterium.

Na przykład zapytanie wskaże jako nieprawidłowy rekord z wartością from_hours_in_effect równą 10:00 PM, to_hours_in_effect równą 10:00 AM i violation_time równym 4:00 PM.

To ćwiczenie jest częścią kursu

Czyszczenie danych w bazach PostgreSQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj do zapytania SELECT warunek, który zapewni, że zwracane rekordy mają wartość from_hours_in_effect większą niż to_hours_in_effect.
  • Dodaj warunek, który zapewni, że violation_time jest mniejszy niż from_hours_in_effect.
  • Dodaj warunek, który zapewni, że violation_time jest większy niż to_hours_in_effect.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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
  ___ ___ ___;
Edytuj i uruchom kod