mysql select 输出 json 格式

创建日期: 2025-04-02 19:11 | 作者: 风波 | 浏览次数: 33 | 分类: MySQL

来源: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;
33 浏览
0 评论