Унификация строк
В реальных данных нередко встречаются неоднородные строки, когда одно и то же значение записано по-разному. Хотя все такие варианты могут быть допустимы, лучше привести их к единому виду для более качественного анализа.
Вы выполняете этот запрос, чтобы отфильтровать все аэропорты, расположенные в городе 'Chicago':
SELECT * FROM airports
WHERE airport_code IN ('ORD', 'MDW')
В результатах вы видите, что в столбце airport_city значение 'Chicago' записано по-разному: например, встречается сокращение 'ch'. Исправьте эти несоответствия, заменив нестандартные значения на корректные.
Это упражнение является частью курса
Очистка данных в базах данных SQL Server
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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')