CommencerCommencer gratuitement

Séparer les numéros de rue avec un délimiteur

Dans l’exercice précédent, vous avez utilisé STRPOS(), LENGTH() et SUBSTRING() pour séparer le véritable numéro de rue des adresses du Queens de la valeur représentant une rue transversale. Dans la vidéo, vous avez appris que les chaînes peuvent être découpées en parties à partir d’une chaîne délimitrice.

Dans cet exercice, vous allez extraire le numéro de rue pour les adresses du Queens en utilisant la fonction SPLIT_PART().

Cet exercice fait partie du cours

Nettoyer des données dans des bases PostgreSQL

Afficher le cours

Instructions

  • Écrivez une requête qui renvoie la partie de la valeur house_number située après le tiret ('-') (si un tiret est présent dans la valeur de la colonne) sous le nom de colonne new_house_number.

Exercice interactif pratique

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

SELECT
  -- Split house_number using '-' as the delimiter
  ___(___, ___, ___) AS ___
FROM
  parking_violation
WHERE
  violation_county = 'Q';
Modifier et exécuter le code