Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Sammanfoga carrier_code, det formaterade registration_code och airport_code med lämplig funktion.
  • Formatera kolumnen registration_code och 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
Redigera och kör kod