Aggregate
PostgreSQL
JSON_OBJECT_AGG
Mengagregasi key-value pairs menjadi JSON object. Berguna untuk pivot dan denormalisasi data.
Tipe hasil:
jsonSyntax
SQL
JSON_OBJECT_AGG(key, value)Parameter
keytextwajib
Key untuk object
valueanywajib
Value untuk object
Contoh Penggunaan
Aggregate to Object
SQL
1 SELECT JSON_OBJECT_AGG(key, value) FROM (VALUES ('name', 'John'), ('age', '30')) AS t(key, value);
Membuat JSON object dari pairs.
Hasil
| json_object_agg |
|---|
| {"name":"John","age":"30"} |