CommencerCommencer gratuitement

Utiliser une valeur de remplacement

Le type de carrosserie sedan est le vehicle_body_type le plus fréquent dans l’échantillon de contraventions de stationnement. Vous proposez donc de remplacer toutes les valeurs NULL de vehicle_body_type dans la table parking_violations par SDN. Après discussion avec votre équipe, il est décidé d’utiliser une autre valeur que SDN comme valeur de remplacement. Le type de carrosserie peut être déterminé en recherchant le véhicule à partir de son numéro de plaque. Un numéro de plaque est présent dans la plupart des enregistrements de parking_violation. Plutôt que d’utiliser la valeur la plus fréquente pour remplacer les valeurs NULL de vehicle_body_type, une valeur temporaire Unknown sera utilisée. Le type de carrosserie réel sera mis à jour à mesure que les données issues des recherches par plaque seront collectées.

Dans cet exercice, vous allez remplacer les valeurs NULL de vehicle_body_type par la chaîne Unknown.

Cet exercice fait partie du cours

Nettoyer des données dans des bases PostgreSQL

Afficher le cours

Instructions

  • Utilisez COALESCE() pour remplacer toute valeur vehicle_body_type égale à NULL par la chaîne Unknown dans la table parking_violation.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

UPDATE
  parking_violation
SET
  -- Replace NULL vehicle_body_type values with `Unknown`
  ___ = ___(___, ___);

SELECT COUNT(*) FROM parking_violation WHERE vehicle_body_type = 'Unknown';
Modifier et exécuter le code