vhuk1802
@vhuk1802

Как сделать поиск по ячейке json в массиве?

Есть задача выбрать все рядки, где json строка имеет массив и в массиве - элемент, который удовлетворяет условие, т.е.
{"а" : [2,3,4,5]}, мне нужно вернуть все рядки, где в строке a массив имеет элемент со значением 3, например.
  • Вопрос задан
  • 229 просмотров
Решения вопроса 1
0xD34F
@0xD34F
SELECT *
FROM table_name
WHERE (column_name->'a')::jsonb @> '3'::jsonb
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы