LoslegenKostenlos loslegen

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

Kurs anzeigen

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