Розділення номерів будинків за роздільником
У попередній вправі ви використали 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';