powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как вычислить значение из строки
6 сообщений из 6, страница 1 из 1
как вычислить значение из строки
    #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
как вычислить значение из строки
    #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
как вычислить значение из строки
    #39995466
D_r_a_g_o_n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо
...
Рейтинг: 0 / 0
как вычислить значение из строки
    #39995479
D_r_a_g_o_n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swa111,

подскажите, как получить значение между |ffff|ddfdf|dfdfd|
допустим значение ddfdf
...
Рейтинг: 0 / 0
как вычислить значение из строки
    #39995500
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
как вычислить значение из строки
    #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
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как вычислить значение из строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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