始める無料で始める

同僚に渡すテキストの整形

ニューヨーク市の撮影申請が保存されている film_permit をもとに、撮影活動をモニタリングするウェブサイトを構築しています。このサイトには、event_id、撮影に必要な駐車規制(parking_held)、撮影の目的などの情報が含まれます。

あなたのタスクは、開発チームが追加のクレンジングを行わなくて済むようなデータを渡すことです。event_id は桁数をそろえるために先頭を 0 で埋める必要があり、駐車に関する表記は各単語の先頭文字のみを大文字にするように修正し、説明文中の余分なスペースは取り除きます。余分なスペースの除去には(前の演習で紹介した)REGEXP_REPLACE() 関数を使います。

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

PostgreSQLデータベースで学ぶデータクレンジング

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

SELECT 
	-- Add 0s to ensure each event_id is 10 digits in length
	___(___, ___, ___) as event_id, 
    parking_held 
FROM 
    film_permit;
コードを編集して実行