1. 학습
  2. /
  3. 강의
  4. /
  5. PostgreSQL 데이터베이스에서 데이터 정제하기

Connected

연습 문제

피벗 테이블을 위한 데이터 선택

어떤 기관이 다양한 유형의 주차 위반에 책임이 있는지 더 잘 파악하기 위해, 관련 세부 정보를 제공하는 보고서를 작성하라는 업무를 맡으셨어요. 이 보고서는 네 개의 발급 기관에 초점을 맞춥니다: Police Department(P), Department of Sanitation(S), Parks Department(K), Department of Transportation(V). 이러한 보고서를 만드는 데 필요한 모든 레코드는 parking_violations 테이블에 있어요. 각 parking_violation에는 INTEGER 형식의 violation_code와 CHAR 형식의 issuing_agency가 기록되어 있습니다.

이번 연습에서는 보고서를 위한 기초 데이터를 제공하는 SELECT 쿼리를 작성할 거예요. 즉, 주차 위반 코드, 발급 기관 코드, 그리고 각 값 쌍별 총 레코드 수를 반환하도록 하세요.

지침

100 XP
  • 쿼리의 SELECT 목록에 violation_code와 issuing_agency를 포함하세요.
  • 각 violation_code와 issuing_agency 쌍에 대해, 해당 쌍을 포함하는 레코드 수를 SELECT 목록에 포함하세요.
  • 한 글자 기관 코드(P, S, K, V)를 기준으로 관심 있는 기관만 결과에 포함되도록 제한하세요.