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

Розділення номерів будинків за роздільником

У попередній вправі ви використали STRPOS(), LENGTH() і SUBSTRING(), щоб відокремити фактичний номер будинку для адрес у Квінзі від значення, що позначає перехрестя. У відеовправі ви дізналися, як рядки можна розбивати на частини за значенням рядка-роздільника.

У цій вправі ви дістанете номер будинку для адрес у Квінзі за допомогою функції SPLIT_PART().

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

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

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

Інструкції до вправи

  • Напишіть запит, який повертає частину значення house_number після дефіса ('-') (якщо в значенні стовпця є дефіс) як стовпець new_house_number.

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

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

SELECT
  -- Split house_number using '-' as the delimiter
  ___(___, ___, ___) AS ___
FROM
  parking_violation
WHERE
  violation_county = 'Q';
Редагувати та запускати код