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
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')