CommencezCommencez gratuitement

Extraire des sous-chaînes de données textuelles

Dans cet exercice, vous allez vous exercer à extraire des sous-chaînes à partir de colonnes de texte. La base de données Sakila contient la table address, qui stocke l'adresse civique de tous les emplacements de magasins de location. Vous avez besoin de la liste de toutes les rues où se trouvent les magasins, mais la colonne address contient aussi le numéro civique. Vous utiliserez plusieurs fonctions vues dans la vidéo pour manipuler la colonne address et ne retourner que le nom de la rue.

Cette activité fait partie du cours

Fonctions pour manipuler les données dans PostgreSQL

Voir le cours

Instructions de l’exercice

  • Extrayez uniquement le nom de la rue, sans le numéro civique, à partir de la colonne address.
  • Utilisez des fonctions pour déterminer les paramètres de position de début et de fin.

Exercice interactif pratique

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

SELECT 
  -- Select only the street name from the address table
  ___(address ___ ___(' ' ___ ___)+1 FOR ___(___))
FROM 
  address;
Modifier et exécuter le code