Я пытаюсь отфильтровать текст записи, беру указанный текст и отправляю запрос на другой столбец. Данные выглядят так:
select my_text as food from my_table
В идеале запрос должен фильтровать данные столбца для указанного текста и создавать для него новый столбец. Пример данных в столбце my_text выглядит как
chair;house;fruit:apple;
Я хочу выделить весь текст, начинающийся с 'fruit:', и взять любой текст, предшествующий ';'
Таким образом, результат предыдущего запроса должен выглядеть следующим образом:
select my_text(logic to filter text here) as food from my_table
Результат должен быть
food
fruit:apple