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

Jak udělat smyčku přes pole JSON v postgresql 9.3

Byl jsem trochu hloupý, ale dokumentace k této funkci json na webu postgresql je ve skutečnosti minimální

k vyřešení problému jsem udělal pouze

DO
$BODY$
DECLARE
    omgjson json := '[{ "type": false }, { "type": "photo" }, {"type": "comment" }]';
    i json;
BEGIN
  FOR i IN SELECT * FROM json_array_elements(omgjson)
  LOOP
    RAISE NOTICE 'output from space %', i->>'type';
  END LOOP;
END;
$BODY$ language plpgsql



  1. Proč zde MySQL vždy nepoužívá slučování indexů?

  2. Získejte záznamy za posledních 30 dní od dnešního data na serveru SQL Server

  3. počet mysql pouze pro odlišné hodnoty ve spojeném dotazu

  4. Jak vytvořit tabulky s hesly v mysql?