Začněte nyníZačněte zdarma

Sjednocení formátů letů II

V předchozím cvičení jsi pracoval/a s funkcemi CONCAT(), REPLICATE() a LEN(). Z tabulky flight_statistics jsi získal/a všechny záznamy s více než 100 zpožděními. V jednom sloupci jsi spojil/a carrier_code, registration_code a airport_code do formátu podobného tomuto: "AA - 0000119, JFK".

V tomto cvičení vyřešíš stejný problém znovu, tentokrát pomocí funkcí FORMAT() a CONCAT().

Toto cvičení je součástí kurzu

Cleaning Data in SQL Server Databases

Zobrazit kurz

Pokyny k cvičení

  • Spoj carrier_code, naformátovaný registration_code a airport_code pomocí příslušné funkce.
  • Naformátuj sloupec registration_code a zároveň ho přetypuj na celé číslo.
  • Vyfiltruj záznamy s více než 100 zpožděními.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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
Upravit a spustit kód