Zeichenketten vereinheitlichen
Bei realen Daten findest du oft uneinheitliche Schreibweisen für ein und dieselbe Sache. Auch wenn all diese Werte gültig sein können, ist es für die Analyse besser, sie zu vereinheitlichen.
Du führst diese Abfrage aus, um alle Flughäfen in der Stadt 'Chicago' zu filtern:
SELECT * FROM airports
WHERE airport_code IN ('ORD', 'MDW')
In den Ergebnissen siehst du, dass es in der Spalte airport_city uneinheitliche Werte für 'Chicago' gibt, etwa 'ch'. Diese inkonsistenten Werte wirst du nun durch Ersetzungen bereinigen.
Diese Übung ist Teil des Kurses
Datenbereinigung in SQL Server-Datenbanken
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
SELECT
airport_code,
airport_name,
-- Use the appropriate function to unify the values
___(airport_city, '___', '___') AS airport_city,
airport_state
FROM airports
WHERE airport_code IN ('ORD', 'MDW')