Zacznij terazZacznij za darmo

Wyodrębnianie numerów domów z ciągu znaków

Adresy w dzielnicy Queens w Nowym Jorku są wyjątkowe – często zawierają myślniki w numerze domu. Na przykład w adresie 86-16 60 Ave numer domu to 16, a 86 oznacza najbliższą ulicę poprzeczną. Jeśli chcemy, aby kolumna house_number zawierała wyłącznie numer domu, przy którym doszło do naruszenia przepisów parkingowych, musimy wyodrębnić cyfry znajdujące się po myślniku (-).

W tym ćwiczeniu użyjesz funkcji STRPOS(), SUBSTRING() i LENGTH(), aby wyodrębnić właściwy numer domu z adresów ulic w Queens.

To ćwiczenie jest częścią kursu

Czyszczenie danych w bazach PostgreSQL

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

SELECT
  -- Find the position of first '-'
  ___(___, ___) AS dash_position
FROM
  parking_violation;
Edytuj i uruchom kod