Duplicitní parkovací přestupky
Přišla řada stížností, které naznačují, že někteří newyorčané dostávají za jediný přestupek více parkovacích pokut najednou. To postižené obyvatele nutí platit zbytečné právní poplatky za jeden a tentýž incident. Rozhořčení je pochopitelné. Tvým úkolem je identifikovat záznamy, které toto zdvojení přestupků odrážejí.
V tomto cvičení použiješ funkci ROW_NUMBER() k nalezení záznamů v tabulce parking_violation, které sdílejí stejné hodnoty sloupců plate_id, issue_date, violation_time, house_number a street_name — to znamená, že za stejný přestupek bylo vydáno více pokut.
Toto cvičení je součástí kurzu
Cleaning Data in PostgreSQL Databases
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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;