Infractions de stationnement en double
Plusieurs plaintes indiquent que certains habitants de New York reçoivent plusieurs contraventions de stationnement pour une seule infraction. Résultat : les personnes concernées doivent assumer des frais juridiques supplémentaires pour un seul incident. La colère face à cette situation est légitime. Votre mission est d’identifier les enregistrements qui reflètent ce doublon d’infractions.
Dans cet exercice, en utilisant ROW_NUMBER(), vous allez trouver les enregistrements parking_violation qui contiennent le même plate_id, issue_date, violation_time, house_number et street_name, ce qui indique que plusieurs contraventions ont été émises pour la même infraction.
Cet exercice fait partie du cours
Nettoyer des données dans des bases PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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;