PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

एकाधिक JSONB कॉलम के अंदर मानों के आधार पर पंक्तियों को फ़िल्टर करें

यदि आप Postgres 12 या बाद के संस्करण का उपयोग कर रहे हैं, तो आप 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पोस्टग्रेएसक्यूएल के लिए पीजीपूल के लिए एक गाइड:भाग दो

  2. सक्रिय व्यवस्थापक डैशबोर्ड (रेल, सक्रिय व्यवस्थापक 1.0, Postgresql डेटाबेस, postgres_ext रत्न) में क्रमबद्ध विशेषता (सरणी) में मानों की घटना की गणना करें

  3. Postgresql क्वेरी के साथ JSON सरणी के पहले N रिकॉर्ड को पुनः प्राप्त करें

  4. PostgreSQL JDBC में स्कीमा सेट करना काम नहीं कर रहा है

  5. PostgreSQL में मौजूदा टेबल के लिए क्रिएट टेबल sql स्टेटमेंट कैसे जनरेट करें?