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
<cours>Nettoyer des données dans des bases PostgreSQL</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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;