Park yasağı eşleştirmesi
New York City için bir mobil park öneri uygulaması geliştirmek istiyorsun. Amaç, sürücünün konumuna park kısıtlamalarını eşlemek için parking_violation veri kümesini kullanmak. Park kısıtlamaları, days_parking_in_effect sütununda 7 karakterlik bir dize olarak tutuluyor. Dizideki her konum haftanın bir gününü (Pazartesi-Pazar) temsil eder. B parkın kısıtlı olduğunu, Y ise parkın serbest olduğunu gösterir. Bir iş arkadaşın, parking_violation verilerini parking_restrictions adlı bir tabloda düzenledi; bu tabloda street_address, violation_county ve days_parking_in_effect sütunları bulunuyor.
Bu egzersizde, her bir sokak adresini park uygunluğu ile ilişkilendirmek için REGEXP_SPLIT_TO_TABLE() ve ROW_NUMBER() kullanacaksın.
Bu egzersiz, kursun bir parçasıdır
PostgreSQL Veritabanlarında Veri Temizleme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
SELECT
-- Specify SELECT list columns
___,
___,
___(___, ___) AS daily_parking_restriction
FROM
parking_restriction;