ComeçarComece de graça

Unificando formatos de voos II

No exercício anterior, você usou CONCAT(), REPLICATE() e LEN(). Você obteve todos os registros com mais de 100 atrasos da tabela flight_statistics. Em uma coluna única, você concatenou carrier_code, registration_code e airport_code, seguindo um formato semelhante a este: "AA - 0000119, JFK".

Neste exercício, você vai resolver o mesmo problema novamente, desta vez usando as funções FORMAT() e CONCAT() juntas.

Este exercício faz parte do curso

Limpando dados em bancos de dados SQL Server

Ver curso

Instruções do exercício

  • Concatene carrier_code, o registration_code formatado e airport_code usando a função apropriada.
  • Formate a coluna registration_code enquanto a converte para inteiro.
  • Filtre registros com mais de 100 atrasos.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

SELECT 
    -- Concat the strings
	___(
		carrier_code, 
		' - ', 
        -- Format the code
		___(___(registration_code AS INT), '0000000'),
		', ', 
		airport_code
	) AS registration_code
FROM flight_statistics
-- Filter registers with more than 100 delays
WHERE ___ > 100
Editar e executar o código