始める無料で始める

文字列の統一

同じものに対して異なる値が混在して、文字列が乱れていることはよくあります。どれも一見正しい値かもしれませんが、分析をしやすくするためには統一しておくのが望ましいです。

次のクエリで、都市が'Chicago'にある空港をフィルタしています。

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

結果を見ると、airport_city列に'ch'など、'Chicago'と不一致な値が含まれています。ここでは、これらの不一致な値を置換して整備します。

この演習はコースの一部です

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')
コードを編集して実行