Preenchendo valores ausentes com ISNULL()
No exercício anterior, você praticou como excluir e selecionar as linhas com valores NULL. Porém, dependendo das premissas de negócio dos seus dados, pode ser interessante selecionar todas as linhas com valores NULL, mas substituir esses NULL por outro valor. Você pode fazer isso usando ISNULL().
Agora, você quer substituir todos os valores NULL das colunas airport_city e airport_state pela palavra 'Unknown', usando ISNULL().
Este exercício faz parte do curso
Limpando dados em bancos de dados SQL Server
Instruções do exercício
- Substitua os valores ausentes da coluna
airport_citypela string'Unknown'. - Substitua os valores ausentes da coluna
airport_statepela string'Unknown'.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
SELECT
airport_code,
airport_name,
-- Replace missing values for airport_city with 'Unknown'
___(___, '___') AS airport_city,
-- Replace missing values for airport_state with 'Unknown'
___(___, '___') AS airport_state
FROM airports