Bắt đầu ngayBắt đầu miễn phí

Thống nhất chuỗi

Đôi khi bạn sẽ gặp các chuỗi lộn xộn khi có nhiều giá trị khác nhau cùng chỉ một đối tượng. Dù các giá trị này có thể đều hợp lệ, việc thống nhất chúng sẽ giúp phân tích hiệu quả hơn.

Bạn chạy truy vấn sau để lọc tất cả sân bay nằm ở thành phố 'Chicago':

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

Trong kết quả, bạn thấy cột airport_city có các giá trị không nhất quán cho 'Chicago', như 'ch'. Bạn sẽ xử lý các giá trị không nhất quán này bằng cách thay thế chúng.

Bài tập này là một phần của khóa học

Làm sạch dữ liệu trong cơ sở dữ liệu SQL Server

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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')
Chỉnh sửa và Chạy Mã