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
<Kurs>Datenbereinigung in SQL Server-Datenbanken</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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