mysql - 运行 mysql 查询并将值导出为 2d JSON 数组
问题描述
我想跑select id, name FROM testt
我希望结果看起来像:
[ [1, "Bob"], [2, "Jones"]]
我怎样才能做到这一点?我发现 Mysql 的唯一选项是希望在每个对象中输出具有字段名称的对象行。这是浪费空间...
解决方案
你可以试试这个:
SELECT JSON_ARRAYAGG(JSON_ARRAY(id, name))
FROM testt;
推荐阅读
- java - 二维数组 NullPointerException
- angular - 防止在 Angular 中多次触发令牌刷新请求
- c - 使用循环在 C 中创建新结构
- javascript - 如何执行 PHP 标签内的 JS 函数?
- flutter - flutter:如何自定义 cuperinoAlertDialog 样式?
- sql - 如何通过 SQL Server 上的查询获取唯一行、所有列和最小最大日期时间
- ios - 是否有可能获得接近传感器颤振应用程序的模拟值
- bash - bash:如何组合 cd 和 ./?
- kotlin - 如何用间谍模拟构造函数?
- f# - 如何在 VisualStudio *.fsx 中格式化多行 F# 函数