Unificar formatos de vuelos II
En el ejercicio anterior, usaste CONCAT(), REPLICATE() y LEN(). Obtuviste todos los registros con más de 100 retrasos de la tabla flight_statistics. En una columna única, concatenaste carrier_code, registration_code y airport_code, con un formato similar a este: "AA - 0000119, JFK".
En este ejercicio, resolverás el mismo problema de nuevo, esta vez usando las funciones FORMAT() y CONCAT() juntas.
Este ejercicio forma parte del curso
Limpieza de datos en bases de datos SQL Server
Instrucciones del ejercicio
- Concatena
carrier_code, elregistration_codeformateado yairport_codeusando la función adecuada. - Da formato a la columna
registration_codemientras la conviertes a entero. - Filtra los registros con más de 100 retrasos.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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