Mulai sekarangMulai gratis

Menyeragamkan format penerbangan II

Pada latihan sebelumnya, Anda menggunakan CONCAT(), REPLICATE(), dan LEN(). Anda mendapatkan setiap registrasi dengan lebih dari 100 keterlambatan dari tabel flight_statistics. Pada sebuah kolom unik, Anda menggabungkan carrier_code, registration_code, dan airport_code, dengan format serupa ini: "AA - 0000119, JFK".

Pada latihan ini, Anda akan menyelesaikan masalah yang sama kembali, kali ini dengan menggunakan fungsi FORMAT() dan CONCAT() secara bersamaan.

Latihan ini merupakan bagian dari kursus

Membersihkan Data di Basis Data SQL Server

Lihat Kursus

Instruksi latihan

  • Gabungkan carrier_code, registration_code yang sudah diformat, dan airport_code menggunakan fungsi yang sesuai.
  • Format kolom registration_code sambil melakukan cast sebagai integer.
  • Saring registrasi dengan lebih dari 100 keterlambatan.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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
Edit dan Jalankan Kode