ComeçarComece de graça

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

Ver curso

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')
Editar e executar o código