Usar RIGHT(), LEFT() y REVERSE()
En el ejercicio anterior, usaste SUBSTRING() y CHARINDEX() para dividir la columna city_state en dos columnas nuevas.
Ahora tienes que hacer lo mismo, pero utilizando las funciones LEFT(), RIGHT() y REVERSE().
Este ejercicio forma parte del curso
Limpieza de datos en bases de datos SQL Server
Instrucciones del ejercicio
- Extrae el nombre de la ciudad usando
LEFT()yCHARINDEX(). - Extrae el nombre del estado usando
RIGHT(),CHARINDEX()yREVERSE().
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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