중복된 주정차 위반
뉴욕의 일부 거주자가 하나의 위반 사항에 대해 여러 번 주정차 딱지를 받았다는 민원이 다수 접수되었습니다. 이로 인해 해당 거주자들은 단일 사건에 대해 추가 법적 비용을 부담하고 있습니다. 이 상황에 대한 분노는 충분히 정당합니다. 여러분은 이러한 위반의 중복을 반영하는 레코드를 식별하는 임무를 맡았습니다.
이 연습 문제에서는 ROW_NUMBER()를 사용해 동일한 plate_id, issue_date, violation_time, house_number, street_name을 가진 parking_violation 레코드를 찾아, 같은 위반에 여러 장의 딱지가 발부된 경우를 식별하겠습니다.
이 연습은 강의의 일부입니다
PostgreSQL 데이터베이스에서 데이터 정제하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
summons_number,
-- Use ROW_NUMBER() to define duplicate window
___() ___(
___ ___
___,
___,
___,
___,
___
-- Modify ROW_NUMBER() value to define duplicate column
) ___ ___ AS ___,
plate_id,
issue_date,
violation_time,
house_number,
street_name
FROM
parking_violation;