Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как выбрать определенные слова из строкового поля ? / 5 сообщений из 5, страница 1 из 1
20.06.2007, 15:34
    #34608163
Perederiy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать определенные слова из строкового поля ?
есть текстовое поле в таблице.
в нем тест 'ляляляля;Период с по;кукукуку'.
как выбрать Период с по ?
Спасибо
...
Рейтинг: 0 / 0
20.06.2007, 16:15
    #34608336
Thamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать определенные слова из строкового поля ?
Сорри за глупый вопрос, но зачем выбирать то, что и так известно?

Если нужно просто проверить есть или нет, то:
SELECT Position ('Период с по' IN 'ляляляля;Период с по;кукукуку');
...
Рейтинг: 0 / 0
20.06.2007, 16:25
    #34608373
Perederiy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать определенные слова из строкового поля ?
Мне надо из этого поля выбрать слова Период с ... по ... и напечатать в отчете.
Реально там может быть такое Период с 03/2007 по 05/2007.
Месяц и год могут быть разными.
...
Рейтинг: 0 / 0
20.06.2007, 16:37
    #34608418
pamir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать определенные слова из строкового поля ?
select substring('ляляляля;Период с 03/2007 по 05/2007;кукукуку','Период с .*;')
Потом в конце отрежь точку с запятой (;).
...
Рейтинг: 0 / 0
20.06.2007, 17:03
    #34608554
pamir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать определенные слова из строкового поля ?
Зачем-то я ступил.
Вот так даже отрезать ничего не придется.
select substring('ляляляля;Период с 03/2007 по 05/2007;кукукуку',';(Период с .*);')
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как выбрать определенные слова из строкового поля ? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]