ПочатиПочніть безкоштовно

Уніфікація рядків

Часто трапляються неохайні рядки, коли для однієї й тієї ж сутності існують різні значення. Хоча всі ці значення можуть бути коректними, краще уніфікувати їх, щоб виконувати аналіз якісніше.

Ви запускаєте цей запит, щоб відфільтрувати всі аеропорти, розташовані в місті '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')
Редагувати та запускати код