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
<cours>Nettoyer des données dans des bases SQL Server</cours>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