bismoney
@bismoney

Как сделать выборку json из postgres?

Есть таблица test
Есть поле desc в формате
{"client_id":123,"email":"test@test.ru","free_id":123,"paid_id":321,"runTime":"2022-05-21 17:45"}


Как правильно сделать выборку в JSON?
Что то вроде:
SELECT desc FROM test WHERE desc->>'email' = 'test@test.ru'


Прогуглил, но все равно получаю ошибку синтаксиса условия desc.
  • Вопрос задан
  • 241 просмотр
Решения вопроса 1
0xD34F
@0xD34F
Есть поле desc

А ещё есть ключевое слово desc. Ну, для задания направления сортировки. Как думаете, может ошибка случатся от того, что ключевое слово desc находится в неположенном месте?

Оберните свой desc в двойные кавычки. А лучше - переименуйте столбец.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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