在MySQL中,你可以使用JSON_ARRAYAGG和JSON_OBJECT函数将一张表的数据查询结果转换为JSON。
假设有一张名为 your_table 的表,包含 name 和 age 字段,你可以使用以下查询语句将查询结果转换为JSON:
SELECT JSON_ARRAYAGG(JSON_OBJECT('name', name, 'age', age)) AS json_result FROM your_table;
这将返回一个包含所有行的JSON数组,每一行都表示为一个包含 name 和 age 键值对的JSON对象。
如果需要指定特定条件进行筛选,请在查询语句中添加相应的WHERE子句。
内容由零声教学AI助手提供,问题来源于学员提问




