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

तालिका में स्ट्रिंग की शुरुआत के साथ mysql मैच स्ट्रिंग

इसे आजमाएं:

SELECT col1, col2 -- etc...
FROM your_table
WHERE 'abffagpokejfkjs' LIKE CONCAT(value, '%')

ध्यान दें कि यह किसी इंडेक्स का प्रभावी ढंग से उपयोग नहीं करेगा, इसलिए यदि आपके पास बहुत सारे रिकॉर्ड हैं तो यह धीमा हो जाएगा।

यह भी ध्यान दें कि value . में कुछ वर्ण (उदा. % ) की व्याख्या LIKE द्वारा एक विशेष अर्थ के रूप में की जा सकती है, जो अवांछनीय हो सकती है।



  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. PDOStatement में क्या होता है और fetch/fetchAll का क्या उपयोग है?

  3. MySQL तालिका में सबसे समान पंक्तियाँ प्राप्त करना और उन्हें समानता के आधार पर क्रमित करना

  4. Mysql और java में टाइमज़ोन विसंगति

  5. Zend Db . का उपयोग करके नेस्टेड चयन