powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запрос к json
6 сообщений из 6, страница 1 из 1
Запрос к json
    #39738859
LonelYNighTWolF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поле data содержит массив значений.
как корректно составить запрос, что бы получить - "utc": 32400 и ко всем utc в данном поле?
{
"items": [
{
"dt": "2017-10-15 13:03:21",
"ts": 1506288248,
"utc": 32400,
"type": 4096,
"rec_id": 2378,
"module_id": 0
}, --..... и т д
...
Рейтинг: 0 / 0
Запрос к json
    #39738939
FanRammstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Запрос к json
    #39739196
LonelYNighTWolF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дошел до такого вида запроса - SELECT data::json->'items' AS T FROM tab
на выходе получаю
{
"dt": "2017-10-15 13:03:21",
"ts": 1506288248,
"utc": 32400,
"type": 4096,
"rec_id": 2378,
"module_id": 0
}, --..... и т д

Но по прежнему не погу разобраться как получить корректное значение "utc": 32400, а так же посчитать сколько у меня таких "utc" в поле data.
...
Рейтинг: 0 / 0
Запрос к json
    #39739323
LonelYNighTWolF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дошел до такого вида запроса - SELECT data::json->'items' AS T FROM tab
на выходе получаю
{
"dt": "2017-10-15 13:03:21",
"ts": 1506288248,
"utc": 32400,
"type": 4096,
"rec_id": 2378,
"module_id": 0
}, --..... и т д

Но по прежнему не погу разобраться как получить корректное значение "utc": 32400, а так же посчитать сколько у меня таких "utc" в поле data.
...
Рейтинг: 0 / 0
Запрос к json
    #39739857
Silender
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
select j->>'utc' from jsonb_array_elements((data->'items')::jsonb)
...
Рейтинг: 0 / 0
Запрос к json
    #39739858
Silender
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
select j->>'utc' from jsonb_array_elements((data->'items')::jsonb) j
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запрос к json
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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