JSON_OBJECT_AGG

功能概述

将键值对聚合为一个 JSON 对象,返回 STRING 类型。

语法

JSON_OBJECT_AGG(<key>, <value>)

参数说明

  • <key>
    <key>
    :STRING 类型,JSON 对象的键。
  • <value>
    <value>
    :任意类型,JSON 对象的值。

使用示例

-- 基本用法 SELECT json_object_agg(k, v) FROM (VALUES ('a',1),('b',2)) t(k,v); -- {"a":1,"b":2} -- GROUP BY 分组 SELECT grp, json_object_agg(k, v) FROM (VALUES ('g1','a',1),('g1','b',2),('g2','c',3)) t(grp,k,v) GROUP BY grp; -- g1 | {"a":1,"b":2} -- g2 | {"c":3}

相关文档

联系我们
预约咨询
微信咨询
电话咨询