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ırEgzersiz talimatları
- Uygun fonksiyonu kullanarak
carrier_code, biçimlendirilmişregistration_codeveairport_codedeğerlerini birlikte birleştir. registration_codesü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