@rodionovit

Как составить правильно SQL запрос с JSON?

Есть вот такой фрагмент запроса, как из этого достать несколько строк
SELECT
 ...
(
    SELECT json_data   
    FROM some_base
    WHERE some_base.id=5
)  ->> '0'::text AS title
...
FROM some_base_2


Примерно около этого

(
    SELECT json_data   
    FROM some_base
    WHERE some_base.id=5
)  ->> '0'::text AS title,
->> '1'::text AS name,
->> '2'::text AS age
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
phoinixrw
@phoinixrw
Архитектор информационных систем
SELECT 
    t2,json_data->>'0' AS title,
    t2,json_data->>'1' AS name,
    t2,json_data->>'2' AS age,
    ...
FROM some_base_2 AS t1
JOIN some_base AS t2 ON t2.id=5
...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы