CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Extrayez le nom de la ville avec LEFT() et CHARINDEX().
  • Extrayez le nom de l’État avec RIGHT(), CHARINDEX() et REVERSE().

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
Modifier et exécuter le code