Počítání přestupků na rohových parkovištích
Tabulka parking_violation obsahuje dva sloupce (street_name a intersecting_street) s názvy ulic v New Yorku. Pokud mají oba sloupce hodnotu různou od NULL, znamená to, že přestupek nastal na rohu, kde se dvě ulice kříží. Abychom zjistili, která rohová místa jsou nejčastějšími místy parkovacích přestupků, máš za úkol identifikovat, ke kterým přestupkům došlo na rohu ulice, a spočítat celkový počet přestupků na každém takovém rohu.
V tomto cvičení spojíš sloupce street_name a intersecting_street a vytvoříš nový sloupec corner. Pak SQL dotaz sečte všechny parkovací přestupky, ke kterým došlo na rohu ulice.
Toto cvičení je součástí kurzu
Cleaning Data in PostgreSQL Databases
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT
-- Combine street_name, ' & ', and intersecting_street
___ ___ ' & ' ___ ___ AS ___
FROM
parking_violation;