CommencerCommencez gratuitement

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>
Voir le 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;
Modifier et exécuter le code