@aljo222
В процессе обучения веб-разработке

Как избавиться от кавычек при concat и json_extract?

Запрос следующий:
SELECT concat(
    json_extract(additional,'$.surname'),
    json_extract(additional,'$.firsname'),
    json_extract(additional,'$.lastname')
)
FROM `user_attributes`


Но в итоге результат выводится в таком синтаксисе:
"Петров""Петр""Петрович"

Подскажите пожалуйста, возможно ли убрать кавычки из результата?
  • Вопрос задан
  • 326 просмотров
Решения вопроса 1
rozhnev
@rozhnev Куратор тега SQL
Fullstack programmer, DBA, медленно, дорого
JSON_UNQUOTE
SELECT concat(
    JSON_UNQUOTE(json_extract(additional,'$.surname')),
    JSON_UNQUOTE(json_extract(additional,'$.firsname')),
    JSON_UNQUOTE(json_extract(additional,'$.lastname'))
) fullname
FROM `user_attributes`
;


MySQL JSON_UNQUOTE
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
10 мая 2024, в 03:40
1500 руб./за проект
10 мая 2024, в 03:02
5000 руб./за проект
10 мая 2024, в 02:29
300 руб./за проект