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

क्या मैं MySQL में JSON_EXTRACT के साथ असंवेदनशील खोज कर सकता हूं?

SELECT * FROM mytable WHERE LOWER(JSON_EXTRACT(metadata, "$.title")) = JSON_QUOTE("hello world") और SELECT * FROM mytable WHERE LOWER(metadata->"$.title") = JSON_QUOTE("hello world") काम करता है, लेकिन मुझे यकीन नहीं है कि मुझे JSON_QUOTE . का उपयोग करने की आवश्यकता क्यों है LOWER . का उपयोग करते समय बनाम सटीक खोज के लिए इसकी आवश्यकता नहीं है।

अगर कोई समझा सकता है कि क्यों, मैं उन्हें उत्तर के रूप में खुशी से चिह्नित करूंगा।



  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. MySQL वर्तमान कनेक्शन जानकारी दिखाता है

  3. गलत MySQL अद्यतन क्वेरी के बाद पुनर्प्राप्ति?

  4. लारवेल माइग्रेशन सेल्फ रेफरेंसिंग फॉरेन की इश्यू

  5. JSON के माध्यम से Android से सर्वर पर डेटा भेजें