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

Chọn dữ liệu cho bảng pivot

Để hiểu rõ hơn về cơ quan chịu trách nhiệm cho các loại vi phạm đỗ xe khác nhau, bạn được giao nhiệm vụ tạo một báo cáo cung cấp các chi tiết này. Báo cáo sẽ tập trung vào bốn cơ quan phát hành: Police Department (P), Department of Sanitation (S), Parks Department (K), và Department of Transportation (V). Tất cả bản ghi cần thiết để tạo báo cáo này đều có trong bảng parking_violations. Một violation_code kiểu INTEGER và issuing_agency kiểu CHAR được ghi lại cho mỗi parking_violation.

Trong bài tập này, bạn sẽ viết một truy vấn SELECT cung cấp dữ liệu nền cho báo cáo của bạn: mã vi phạm đỗ xe, mã cơ quan phát hành, và tổng số bản ghi với mỗi cặp giá trị.

Hướng dẫn

100 XP
  • Bao gồm violation_code và issuing_agency trong danh sách SELECT của truy vấn.
  • Với mỗi cặp violation_code và issuing_agency, bao gồm số bản ghi chứa cặp đó trong danh sách SELECT.
  • Giới hạn kết quả tới các cơ quan quan tâm dựa trên mã một ký tự của họ (P, S, K, V).