Aggregate

JSON_OBJECT_AGG

PostgreSQLPostgreSQL

Mengagregasi key-value pairs menjadi JSON object. Berguna untuk pivot dan denormalisasi data.

Tipe hasil: json

Syntax

SQL
JSON_OBJECT_AGG(key, value)

Parameter

keytextwajib

Key untuk object

valueanywajib

Value untuk object

Contoh Penggunaan

Aggregate to Object

SQL
1SELECT 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"}