Помогите с написанием запроса Select

Добрый день знатоки.
Помогите пожалуйста написать запрос в Delphi для выполнения следующего Select.

В общем есть простая база на PostreSQL, в ней табличка (test1) с текстовым полем (text), в котором имеется предложение (Например: Солнце светит, но не греет).

Теперь задачка: необходимо выбрать из этой строки таблицы "Первое слово", "второе слово".
Если посимвольную выборку сделать, то проблем нет (select substring (text from 0 for 6) from test1), а вот как до первого пробела выбрать и между первым и вторым пробелом - для меня проблема.

Заранее спасибо мастера своего дела!!!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

https://www.postgresql.org/do

https://www.postgresql.org/docs/9.3/static/functions-matching.html#FUNCT...
SELECT foo FROM regexp_split_to_table('the quick brown fox jumps over the lazy dog', E'\\s+') AS foo;

Спасибо большое. Сейчас буду

Спасибо большое.
Сейчас буду пробовать...

Все получилось!!! Благодарю

Все получилось!!!
Благодарю Вас Гуру!!!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023