sql >> Database >  >> RDS >> PostgreSQL

Filter rijen op basis van waarden in meerdere JSONB-kolommen

Als u Postgres 12 of hoger gebruikt, kunt u een SQL/JSON-padexpressie gebruiken:

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. Python, Ruby en Golang:een vergelijking van webservicetoepassingen

  2. Hoe u join-query's kunt maken met Sequelize op Node.js

  3. SQL-injectie zonder parameters vermijden

  4. Gegevenstoegang in-/uitschakelen in SQL Server (T-SQL-voorbeeld)