LoslegenKostenlos starten

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

<Kurs>Datenbereinigung in SQL Server-Datenbanken</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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')
Code bearbeiten und ausführen