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

MySQL में JSON को पार्स करें

यहाँ MySQL 5.7 सिंटैक्स में एक समाधान दिया गया है:

select be.config->'$.encounterId' AS eid
, be.config->'$.providerId' AS gender
, be.config->'$.patientId' AS pid
, be.config->'$.formId' AS formid
from bencounter be \G

आउटपुट:

*************************** 1. row ***************************
   eid: "f45bf821-98e1-4496-82ef-047971e168cb"
gender: "38001853-d2e1-4361-9fff-cfca1aedf406"
   pid: "f4d04edb-652f-427c-ac25-6fecbda2a0aa"
formid: "ETAT"

याद रखें कि JSON में फ़ील्ड कुंजियाँ केस-संवेदी होती हैं। उदाहरण के लिए, 'formId' 'formid' . जैसा नहीं है ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में वेरिएबल कैसे घोषित करें?

  2. AWS Aurora MySQL सर्वर रहित:MySQL वर्कबेंच से कैसे कनेक्ट करें

  3. सभी MySQL डेटाबेस को पुराने से नए सर्वर में कैसे ट्रांसफर करें

  4. गैर-प्राथमिक कुंजी के लिए डुप्लिकेट अद्यतन पर MySQL सम्मिलित करें

  5. ताले की कुल संख्या लॉक टेबल के आकार से अधिक है