Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как вычислить значение из строки / 6 сообщений из 6, страница 1 из 1
02.09.2020, 13:24
    #39994774
D_r_a_g_o_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вычислить значение из строки
Добрый день!

есть строка aaaa|ddddd|cc|dfddd|sssddd| как вычислить значение чтобы получит значение
1.aaaa
2.ddddd
3.dfddd и так далее

и еще вопрос как передать переменную в запрос

так не работает declare @Begin_date datetime = '2020-08-30 00:00:00'
...
Рейтинг: 0 / 0
02.09.2020, 18:37
    #39994958
Swa111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вычислить значение из строки
D_r_a_g_o_n,

по первому вопросу сначала string_to_array затем unnest

Код: plsql
1.
select * from unnest(string_to_array('aaa|ddddd|cc|dfddd|sssddd|', '|'))
...
Рейтинг: 0 / 0
04.09.2020, 08:28
    #39995466
D_r_a_g_o_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вычислить значение из строки
спасибо
...
Рейтинг: 0 / 0
04.09.2020, 09:08
    #39995479
D_r_a_g_o_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вычислить значение из строки
Swa111,

подскажите, как получить значение между |ffff|ddfdf|dfdfd|
допустим значение ddfdf
...
Рейтинг: 0 / 0
04.09.2020, 10:27
    #39995500
fte
fte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вычислить значение из строки
D_r_a_g_o_n
Swa111,

подскажите, как получить значение между |ffff|ddfdf|dfdfd|
допустим значение ddfdf


Код: sql
1.
select * from unnest(string_to_array('|ffff|ddfdf|dfdfd|', '|')) offset 2 limit 1
...
Рейтинг: 0 / 0
14.09.2020, 16:04
    #39998382
D_r_a_g_o_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вычислить значение из строки
select Ид,
unnest(string_to_array('aaa|ddddd|cc|dfddd|sssddd|', '|'))
from таблица

если добавлю offset 2 limit 1, выводит ошибку.

мне нужен результат

1. поле, значение aaa, значение ddddd и тд
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как вычислить значение из строки / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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