Mapování parkovacích omezení
Chceš vytvořit mobilní aplikaci pro doporučení parkování v New Yorku. Cílem je využít dataset parking_violation k mapování parkovacích omezení podle polohy řidiče. Parkovací omezení jsou uložena ve sloupci days_parking_in_effect ve formátu sedmiznaknového řetězce. Každá pozice v řetězci představuje jeden den v týdnu (pondělí–neděle). Znak B znamená, že parkování je zakázáno, a znak Y znamená, že parkování je povoleno. Kolega zpracoval data z tabulky parking_violation a vytvořil tabulku parking_restrictions, která obsahuje sloupce street_address, violation_county a days_parking_in_effect.
V tomto cvičení použiješ funkce REGEXP_SPLIT_TO_TABLE() a ROW_NUMBER() k tomu, aby ses ke každé adrese přiřadil/a dostupnost parkování.
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
-- Specify SELECT list columns
___,
___,
___(___, ___) AS daily_parking_restriction
FROM
parking_restriction;