IniziaInizia gratis

Uniformare i formati dei voli II

Nel precedente esercizio hai usato CONCAT(), REPLICATE() e LEN(). Hai ottenuto tutti i registri con più di 100 ritardi dalla tabella flight_statistics. In una colonna unica, hai concatenato carrier_code, registration_code e airport_code, ottenendo un formato simile a questo: "AA - 0000119, JFK".

In questo esercizio risolverai di nuovo lo stesso problema, questa volta usando insieme le funzioni FORMAT() e CONCAT().

Questo esercizio fa parte del corso

Pulizia dei dati nei database SQL Server

Visualizza il corso

Istruzioni dell'esercizio

  • Concatena carrier_code, il registration_code formattato e airport_code usando la funzione appropriata.
  • Formattta la colonna registration_code effettuando il cast a intero.
  • Filtra i registri con più di 100 ritardi.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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
Modifica ed esegui il codice