Séparer les numéros civiques avec un délimiteur
Dans l'exercice précédent, vous avez utilisé STRPOS(), LENGTH() et SUBSTRING() pour isoler le véritable numéro civique des adresses de Queens de la valeur représentant une rue transversale. Dans l'exercice vidéo, vous avez appris comment découper une chaîne en parties à partir d'un délimiteur.
Dans cet exercice, vous allez extraire le numéro civique des adresses de Queens à l'aide de la fonction SPLIT_PART().
Cette activité fait partie du cours
Nettoyer des données dans des bases de données PostgreSQL
Instructions de l’exercice
- Écrivez une requête qui retourne la partie de la valeur
house_numberaprès le caractère tiret ('-') (si un tiret est présent dans la valeur de la colonne) sous le nom de colonnenew_house_number.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
-- Split house_number using '-' as the delimiter
___(___, ___, ___) AS ___
FROM
parking_violation
WHERE
violation_county = 'Q';