1. Learn
  2. /
  3. Courses
  4. /
  5. Cleaning Data in PostgreSQL Databases

Connected

Exercise

Výběr dat pro kontingenční tabulku

Aby sis udělal/a lepší přehled o tom, které agentury jsou zodpovědné za různé typy parkovacích přestupků, dostáváš za úkol připravit zprávu s těmito podrobnostmi. Zpráva se zaměří na čtyři vydávající agentury: Police Department (P), Department of Sanitation (S), Parks Department (K) a Department of Transportation (V). Všechny potřebné záznamy jsou dostupné v tabulce parking_violations. Pro každý parkovací přestupek je evidován violation_code typu INTEGER a issuing_agency typu CHAR.

V tomto cvičení napíšeš dotaz SELECT, který poskytne podkladová data pro tvou zprávu: kód parkovacího přestupku, kód vydávající agentury a celkový počet záznamů pro každou kombinaci těchto hodnot.

Instructions

100 XP
  • Do seznamu SELECT zahrň sloupce violation_code a issuing_agency.
  • Pro každou kombinaci violation_code a issuing_agency zahrň do seznamu SELECT také počet záznamů s danou kombinací.
  • Výsledky omez pouze na agentury, které tě zajímají, a to podle jejich jednoznakového kódu (P, S, K, V).