sql >> Database >  >> RDS >> PostgreSQL

Combineer twee JSON-objecten in PostgreSQL

Gebruik json_agg() om een ​​array te krijgen:

SELECT json_agg(source_column) AS the_column    
FROM   tbl;

Of json_each() in een LATERAL join en json_object_agg() om elementen samen te stellen:

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


  1. Booleaanse velden indexeren

  2. Kan Microsoft velden met drie waarden in één bit opslaan?

  3. hoe de door de gebruiker gemaakte verbinding door te geven aan de slaapstand

  4. DataFrame laden van Panda's naar SQL voor ORACLE-opbrengsten en ERROR - ORA-00911:ongeldig teken