ПочатиПочніть безкоштовно

Витягнення номерів будинків зі рядка

Адреси району Квінз у Нью-Йорку вирізняються тим, що у номері будинку часто є дефіси. Наприклад, у адресі 86-16 60 Ave номер будинку — це 16, а 86 позначає найближче перехрестя. Отже, якщо ми хочемо, щоб house_number точно відображав саме номер будинку, де сталася парковочна правопорушення, нам потрібно витягнути цифри після дефіса (-).

У цій вправі ви використаєте STRPOS(), SUBSTRING() і LENGTH(), щоб витягти конкретний номер будинку з адрес Квінза.

Ця вправа є частиною курсу

Очищення даних у базах даних PostgreSQL

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

SELECT
  -- Find the position of first '-'
  ___(___, ___) AS dash_position
FROM
  parking_violation;
Редагувати та запускати код