開始使用免費開始

統一字串

當同一個事物有不同寫法時,字串常會變得雜亂。雖然這些值可能都有效,但為了更好地分析,最好先加以統一。

你執行以下查詢,篩選位於「'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')
編輯並執行程式碼