Я хотел бы преобразовать таблицу результатов в массив JSON в MySQL, используя предпочтительно только простые команды MySQL. Например, с запросом
SELECT name, phone FROM person;
| name | phone |
| Jack | 12345 |
| John | 23455 |
ожидаемый вывод JSON будет
[
{
"name": "Jack",
"phone": 12345
},
{
"name": "John",
"phone": 23455
}
]
Есть ли способ сделать это в простой MySQL?
EDIT:
Есть несколько ответов, как это сделать, например. MySQL и PHP, но я не смог найти чистое решение MySQL.