Usando RIGHT(), LEFT() e REVERSE()
No exercício anterior, você usou SUBSTRING() e CHARINDEX() para dividir a coluna city_state em duas novas colunas.
Desta vez, você precisa fazer o mesmo, mas usando as funções LEFT(), RIGHT() e REVERSE().
Este exercício faz parte do curso
Limpando dados em bancos de dados SQL Server
Instruções do exercício
- Extraia o nome da cidade usando
LEFT()eCHARINDEX(). - Extraia o nome do estado usando
RIGHT(),CHARINDEX()eREVERSE().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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