Unificando strings
Às vezes é comum encontrar strings bagunçadas, com valores diferentes para representar a mesma coisa. Embora todos esses valores possam ser válidos, é melhor unificá-los para facilitar uma análise mais consistente.
Você executa esta consulta para filtrar todos os aeroportos localizados na cidade de 'Chicago':
SELECT * FROM airports
WHERE airport_code IN ('ORD', 'MDW')
Nos resultados, você percebe que há valores inconsistentes para 'Chicago' na coluna airport_city, com valores como 'ch'. Você vai tratar esses valores inconsistentes fazendo substituições.
Este exercício faz parte do curso
Limpando dados em bancos de dados SQL Server
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
SELECT
airport_code,
airport_name,
-- Use the appropriate function to unify the values
___(airport_city, '___', '___') AS airport_city,
airport_state
FROM airports
WHERE airport_code IN ('ORD', 'MDW')