Enhetliga flygformat II
I den föregående övningen använde du CONCAT(), REPLICATE() och LEN(). Du hämtade alla poster med fler än 100 förseningar från tabellen flight_statistics. I en enda kolumn sammanfogade du carrier_code, registration_code och airport_code i ett format som liknar detta: "AA - 0000119, JFK".
I den här övningen löser du samma problem igen, men den här gången med funktionerna FORMAT() och CONCAT() tillsammans.
Den här övningen är en del av kursen
Rensa data i SQL Server-databaser
Övningsinstruktioner
- Sammanfoga
carrier_code, det formateraderegistration_codeochairport_codemed lämplig funktion. - Formatera kolumnen
registration_codeoch konvertera den samtidigt till ett heltal. - Filtrera poster med fler än 100 förseningar.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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