Дублікати порушень паркування
Надійшло чимало скарг, що деякі мешканці Нью-Йорка отримують кілька штрафів за одне й те саме порушення паркування. Через це постраждалі змушені сплачувати додаткові юридичні витрати за один інцидент. Обурення такою ситуацією є цілком зрозумілим. Ваше завдання — визначити записи, що відображають дублювання цих порушень.
У цій вправі, використовуючи 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;