sql >> Databáze >  >> RDS >> PostgreSQL

Zřetězit řádky JSON

demo:db<>fiddle

SELECT
    id,
    json_object_agg(key, value)      -- 2
FROM
    t,
    json_each(jcol)                  -- 1
GROUP BY id
  1. Nejprve musíte extrahovat všechny prvky do jednoho řádku
  2. Potom je můžete všechny znovu seskupit



  1. Jak odstranit položky z databáze sqlite pomocí třídy SQLiteOpenHelper

  2. Jak objednat výsledky MySQL VARCHAR

  3. Zjistěte, zda má uživatel oprávnění vybrat/aktualizovat/... tabulku/funkci/... v PostgreSQL

  4. HQL / JPA najít dostupné položky mezi obdobím