야간 주차 제한이 있는 잘못된 단속 기록 찾기
이전 연습 문제에서는 제한된 주차 시간 밖의 violation_time 값을 가진 parking_violation 레코드를 식별했어요. 당시 쿼리는 야간 제한이 없는 장소에서 발생한 위반만 대상으로 했습니다. 이번에는 야간 주차 제한을 포함하는 잘못된 위반 시간을 포착하도록 쿼리를 수정해 보겠습니다. 이 기준을 만족하는 데이터셋의 주차 위반 기록을 이 연습에서 식별할 거예요.
예를 들어, from_hours_in_effect 값이 10:00 PM, to_hours_in_effect 값이 10:00 AM, 그리고 violation_time이 4:00 PM인 레코드는 잘못된 기록으로 식별됩니다.
이 연습은 강의의 일부입니다
PostgreSQL 데이터베이스에서 데이터 정제하기
연습 안내
SELECT쿼리에 반환되는 레코드의from_hours_in_effect값이to_hours_in_effect값보다 커야 한다는 조건을 추가하세요.violation_time이from_hours_in_effect보다 작아야 한다는 조건을 추가하세요.violation_time이to_hours_in_effect보다 커야 한다는 조건을 추가하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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
___ ___ ___;