Zliczanie naruszeń parkingowych na rogach ulic
Tabela parking_violation zawiera dwie kolumny (street_name i intersecting_street) z nazwami ulic Nowego Jorku. Gdy obie kolumny mają wartości różne od NULL, oznacza to, że naruszenie miało miejsce na rogu, gdzie przecinają się dwie ulice. Aby zidentyfikować rogi ulic, na których często dochodzi do naruszeń przepisów parkingowych, masz za zadanie wskazać, które naruszenia wystąpiły na rogach ulic, oraz podać łączną liczbę naruszeń przy każdym rogu.
W tym ćwiczeniu połączysz kolumny street_name i intersecting_street, tworząc nową kolumnę corner. Następnie zapytanie SQL zliczy wszystkie naruszenia parkingowe przy każdym rogu.
To ćwiczenie jest częścią kursu
Czyszczenie danych w bazach PostgreSQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
SELECT
-- Combine street_name, ' & ', and intersecting_street
___ ___ ' & ' ___ ___ AS ___
FROM
parking_violation;