Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


JSON_ARRAYAGG

📄字数 285
👁️阅读量 加载中...

功能描述

将结果集聚合成JSON ARRAY。

语法格式

sql
JSON_ARRAYAGG( col_or_expr )

输入参数

  • col_or_expr:列或表达式。

输出结果

JSON类型。

提示

聚合数据中出现NULL值(非JSON NULL)会返回[E17091] 统计函数忽略了部分空值警告。

示例

sql
SQL> CREATE TABLE t_json_arrayagg (a INT, b VARCHAR(10)); 

SQL> INSERT INTO t_json_arrayagg (a, b) VALUES (1, '1')(1, '2')(2, 'a')(2, 'b');   

SQL> SELECT a, JSON_ARRAYAGG(b) FROM t_json_arrayagg GROUP BY a;

+---+------------+
| A |   EXPR1    |
+---+------------+
| 1 | ["1", "2"] |
| 2 | ["a", "b"] |
+---+------------+