PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Verketten Sie JSON-Zeilen

demo:db<>fiddle

SELECT
    id,
    json_object_agg(key, value)      -- 2
FROM
    t,
    json_each(jcol)                  -- 1
GROUP BY id
  1. Zuerst müssen Sie alle Elemente in eine Zeile extrahieren
  2. Danach können Sie alle neu aggregieren