동료를 위한 텍스트 포맷팅
New York City의 촬영 허가 신청서가 저장된 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;