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

Thống kê vi phạm đỗ xe ở các ngã tư

Bảng parking_violation có hai cột (street_name và intersecting_street) chứa tên các đường phố ở New York City. Khi cả hai cột đều không NULL, điều đó cho thấy vi phạm xảy ra tại một ngã tư nơi hai con đường giao nhau. Nhằm xác định các ngã tư thường xuyên xảy ra vi phạm đỗ xe, bạn được giao nhiệm vụ xác định những vi phạm nào xảy ra ở ngã tư và tổng số vi phạm tại mỗi ngã tư.

Trong bài tập này, bạn sẽ nối các cột street_name và intersecting_street để tạo một cột mới tên là corner. Sau đó mọi vi phạm đỗ xe xảy ra tại ngã tư sẽ được thống kê bằng một truy vấn SQL.

Hướng dẫn 1/2

undefined XP
    1
    2
  • Kết hợp street_name, ' & ' (dấu & có khoảng trắng ở hai bên), và intersecting_street để tạo một cột tên corner. Viết truy vấn sao cho các bản ghi không có giá trị intersecting_street sẽ có giá trị cột là NULL.