ÎncepețiÎncepe gratuit

Unificarea șirurilor de caractere

În practică, este frecvent să întâlnești șiruri de caractere inconsistente care reprezintă același lucru, dar cu scrieri diferite. Deși toate aceste variante pot fi valide, este mai bine să le unifici pentru a obține analize mai precise.

Rulează această interogare pentru a filtra toate aeroporturile din orașul 'Chicago':

SELECT * FROM airports 
WHERE airport_code IN ('ORD', 'MDW')

În rezultate, observi că există valori inconsistente pentru 'Chicago' în coloana airport_city, cum ar fi 'ch'. Vei remedia aceste inconsistențe înlocuind valorile respective.

Acest exercițiu face parte din cursul

Curățarea datelor în bazele de date SQL Server

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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')
Editează și rulează codul