PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Filtra le righe in base ai valori all'interno di più colonne JSONB

Se stai utilizzando Postgres 12 o versioni successive, puoi utilizzare un'espressione di percorso 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"'