来源:https://stackoverflow.com/questions/41758870/how-to-convert-result-table-to-json-array-in-mysql
新版
SELECT JSON_ARRAYAGG(JSON_OBJECT('name', name, 'phone', phone)) from Person;
旧版
SELECT CONCAT(
'[',
GROUP_CONCAT(JSON_OBJECT('name', name, 'phone', phone)),
']'
)
FROM person;