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

Jak spočítat sadu / počet klíčů JSON v postgresql?

Nejkratší:

SELECT count(*) FROM jsonb_object_keys('{"a": 1, "b": 2, "c": 3}'::jsonb);

Vrátí 3

Pokud chcete všechny klíče json z tabulky, dává:

SELECT (SELECT COUNT(*) FROM json_object_keys(myJsonField)) nbr_keys FROM myTable;


  1. pgAdmin error - vztah [název funkce/Zobrazení/Spouštěcí funkce] neexistuje

  2. MYSQL získat všechny výsledky, ale nejprve

  3. Prohledejte tabulku mysql od posledního řádku

  4. Jak vložit další nejvyšší číslo do databáze