시작하기무료로 시작하기

중복된 주정차 위반

뉴욕의 일부 거주자가 하나의 위반 사항에 대해 여러 번 주정차 딱지를 받았다는 민원이 다수 접수되었습니다. 이로 인해 해당 거주자들은 단일 사건에 대해 추가 법적 비용을 부담하고 있습니다. 이 상황에 대한 분노는 충분히 정당합니다. 여러분은 이러한 위반의 중복을 반영하는 레코드를 식별하는 임무를 맡았습니다.

이 연습 문제에서는 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;
코드 편집 및 실행