BaşlayınÜcretsiz Başlayın

Uçuş formatlarını birleştirme II

Önceki egzersizde CONCAT(), REPLICATE() ve LEN() kullandın. flight_statistics tablosundan 100’den fazla gecikmesi olan tüm kayıtları aldın. Benzersiz bir sütunda carrier_code, registration_code ve airport_code değerlerini birleştirerek şu formata benzer bir çıktı elde ettin: "AA - 0000119, JFK".

Bu egzersizde aynı sorunu bu kez FORMAT() ve CONCAT() fonksiyonlarını birlikte kullanarak çözeceksin.

Bu egzersiz

SQL Server Veritabanlarında Veri Temizleme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Uygun fonksiyonu kullanarak carrier_code, biçimlendirilmiş registration_code ve airport_code değerlerini birlikte birleştir.
  • registration_code sütununu tamsayıya çevirirken biçimlendir.
  • 100’den fazla gecikmesi olan kayıtları filtrele.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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
Kodu Düzenle ve Çalıştır