Flugformate vereinheitlichen II
In der vorherigen Übung hast du CONCAT(), REPLICATE() und LEN() verwendet. Du hast alle Einträge mit mehr als 100 Verspätungen aus der Tabelle flight_statistics geholt. In einer eigenen Spalte hast du carrier_code, registration_code und airport_code zusammengefügt, in etwa so formatiert: "AA - 0000119, JFK".
In dieser Übung löst du dieselbe Aufgabe erneut, diesmal mit einer Kombination aus FORMAT() und CONCAT().
Diese Übung ist Teil des Kurses
Datenbereinigung in SQL Server-Datenbanken
Anleitung zur Übung
- Füge
carrier_code, den formatiertenregistration_codeundairport_codemit der passenden Funktion zusammen. - Formatiere die Spalte
registration_code, während du sie als Integer castest. - Filtere Einträge mit mehr als 100 Verspätungen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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