Utiliser RIGHT(), LEFT() et REVERSE()
Dans l'exercice précédent, vous avez utilisé SUBSTRING() et CHARINDEX() pour scinder la colonne city_state en deux nouvelles colonnes.
Cette fois-ci, vous devez faire la même chose, mais en utilisant les fonctions LEFT(), RIGHT() et REVERSE().
Cette activité fait partie du cours
Nettoyer des données dans des bases de données SQL Server
Instructions de l’exercice
- Extrayez le nom de la ville avec
LEFT()etCHARINDEX(). - Extrayez le nom de l'État avec
RIGHT(),CHARINDEX()etREVERSE().
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
client_name,
client_surname,
-- Extract the name of the city
___(city_state, ___(', ', city_state) - 1) AS city,
-- Extract the name of the state
___(city_state, ___(' ,', ___(city_state)) - 1) AS state
FROM clients_split