Дублирующиеся нарушения правил парковки
Поступил ряд жалоб: некоторые жители Нью-Йорка получают несколько штрафных квитанций за одно и то же нарушение правил парковки. Из-за этого пострадавшим приходится нести дополнительные судебные расходы за единственный инцидент. Ситуация вызывает вполне обоснованное недовольство. Вам поручено выявить записи, в которых такое дублирование нарушений действительно имеет место.
В этом упражнении с помощью ROW_NUMBER() вы найдёте записи в таблице parking_violation, содержащие одинаковые значения plate_id, issue_date, violation_time, house_number и street_name — это означает, что за одно нарушение было выписано несколько квитанций.
Это упражнение является частью курса
Очистка данных в базах данных 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;