как преобразовать результат моей таблицы mysql в json Объект на уровне базы данных
например,
SELECT json_array(
group_concat(json_object( name, email))
FROM ....
, результат будет как
[
{
"name": "something",
"email": "someone@somewhere.net"
},
{
"name": "someone",
"email": "something@someplace.com"
}
]
но мне нужно предоставить свой собственный запрос, который может содержать функции, подзапросы и т. Д. c.
как в postgres select row_to_json(select name,email,getcode(branch) from .....)
, тогда я получу весь результат как json объект
в mysql есть ли возможности сделать это?
select jsonArray(select name,email,getcode(branch) from .....)