CommencezCommencez gratuitement

Repérer les contraventions de stationnement non valides

La table parking_violation contient trois colonnes liées à des valeurs d'heure. La colonne from_hours_in_effect indique l'heure de début à laquelle les restrictions de stationnement sont appliquées à l'endroit où l'infraction a eu lieu. La colonne to_hours_in_effect indique l'heure de fin d'application des restrictions de stationnement. La colonne violation_time indique l'heure à laquelle l'infraction a été consignée. Pour assurer la validité des constats d'infraction, un audit est en cours afin d'identifier ceux qui ont été émis en dehors des heures restreintes.

Dans cet exercice, vous utiliserez la plage de temps des restrictions de stationnement définie par from_hours_in_effect et to_hours_in_effect pour repérer les constats dont la valeur violation_time est non valide.

Cette activité fait partie du cours

Nettoyer des données dans des bases de données PostgreSQL

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

SELECT 
  -- Specify return columns
  ___, 
  ___, 
  ___, 
  ___
FROM 
  parking_violation 
WHERE 
  -- Condition on values outside of the restricted range
  violation_time ___ ___ from_hours_in_effect ___ to_hours_in_effect;
Modifier et exécuter le code