Duplicerade parkeringsböter
Det har kommit in ett antal klagomål som tyder på att vissa New York-bor har fått flera parkeringsböter för en och samma överträdelse. Det innebär att de drabbade tvingas betala extra juridiska avgifter för en enda händelse – en situation som väcker berättigad ilska. Du har fått i uppdrag att identifiera de poster som speglar denna duplicering av böter.
I den här övningen använder du ROW_NUMBER() för att hitta poster i parking_violation som har samma plate_id, issue_date, violation_time, house_number och street_name – vilket indikerar att flera böter har utfärdats för samma överträdelse.
Den här övningen är en del av kursen
Datarensning i PostgreSQL-databaser
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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;