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, vous devez faire la même chose en utilisant les fonctions LEFT(), RIGHT() et REVERSE().
Cet exercice fait partie du cours
Nettoyer des données dans des bases SQL Server
Instructions
- 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 cet exemple de code.
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