Using RIGHT() , LEFT() and REVERSE()
In the previous exercise, you used SUBSTRING()
and CHARINDEX()
to split the city_state
column into two new columns.
This time you need to do the same, but using the LEFT()
, RIGHT()
, and REVERSE()
functions.
This exercise is part of the course
Cleaning Data in SQL Server Databases
Exercise instructions
- Extract the name of the city using
LEFT()
andCHARINDEX()
. - Extract the name of the state using
RIGHT()
,CHARINDEX()
andREVERSE()
.
Hands-on interactive exercise
Have a go at this exercise by completing this sample 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