sql >> Databasteknik >  >> RDS >> PostgreSQL

Kombinera två JSON-objekt i PostgreSQL

Använd json_agg() för att få en array:

SELECT json_agg(source_column) AS the_column    
FROM   tbl;

Eller json_each() i en LATERAL gå med och json_object_agg() för att montera element:

SELECT json_object_agg(key, value) AS the_column
FROM   tbl, json_each(data);


  1. få barnkategorins överordnade namn med en enda fråga i mysql

  2. Öppna eller länka text eller Excel som datakällor i Microsoft Access

  3. Fel- ORA-22835:Bufferten är för liten för konvertering från CLOB till CHAR eller BLOB till RAW

  4. Konstruktorn SQLiteOpenHelper() är odefinierad