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

Filtrujte řádky na základě hodnot uvnitř více sloupců JSONB

Pokud používáte Postgres 12 nebo novější, můžete použít výraz cesty SQL/JSON:

select *
from change_log
where change @@ '$.** like_regex "change" flag "i"'
   or previous @@ '$.** like_regex "change" flag "i"'
   or specific_changes @@ '$.** like_regex "change" flag "i"'


  1. Získávání XML z pěti různých tabulek Oracle

  2. Jaký je nejjednodušší způsob, jak získat všechny rodiče záznamu pomocí modelu id / parent_id v mysql/php?

  3. CHYBA:velikost pole překračuje maximální povolenou hodnotu (1073741823)

  4. mysql nelze spustit v Mgt Development Environment