1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Làm sạch dữ liệu trong cơ sở dữ liệu PostgreSQL

Connected

Bài tập

Định dạng văn bản cho đồng nghiệp

Một website theo dõi hoạt động quay phim tại New York City đang được xây dựng dựa trên các đơn xin giấy phép quay phim được lưu trong film_permit. Website sẽ bao gồm thông tin như event_id, các hạn chế đỗ xe cần có cho việc quay phim (parking_held), và mục đích của buổi quay.

Nhiệm vụ của bạn là cung cấp dữ liệu cho đội phát triển web sao cho họ không cần phải làm sạch thêm. Các giá trị event_id cần được đệm thêm các ký tự 0 để có độ dài đồng nhất, định dạng chữ hoa trong thông tin đỗ xe cần được chỉnh sao cho chỉ chữ cái đầu của mỗi từ viết hoa, và các khoảng trắng thừa trong mô tả đỗ xe cần được loại bỏ. Hàm REGEXP_REPLACE() (đã giới thiệu ở một bài trước) sẽ được dùng để làm sạch các khoảng trắng thừa.

Hướng dẫn 1/3

undefined XP
    1
    2
    3
  • Dùng hàm LPAD() để hoàn thiện truy vấn sao cho mỗi event_id luôn có độ dài 10 ký tự số, với các số 0 được thêm vào phía trước đối với mọi event_id ngắn hơn 10 ký tự.