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

डबल प्रतिशत के साथ mysql LIKE

जैसा कि उत्तर में मिहिर दवे की टिप्पणी के लिंक हैं, यदि आप %% पास करते हैं तो SQL में कोई अंतर नहीं है % . के बजाय . चूंकि एक ही % शून्य या अधिक वर्णों से मेल खाता है, फिर %% . में प्रत्येक मेटाकैरेक्टर शून्य या अधिक से भी मेल खाएगा, और अंततः वही स्ट्रिंग किसी न किसी तरह से मेल खाएगी।

लेकिन मुझे लगता है कि आपका लीगेसी कोड प्री-पायथन 2.6 है जो % . का उपयोग करता है स्ट्रिंग स्वरूपण में एक मेटाएक्टेक्टर के रूप में, और आपको इसे %% . की तरह दोगुना करना होगा एक शाब्दिक % get प्राप्त करने के लिए चरित्र।

यह भी देखें:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. रेल ऐप त्रुटि - ActiveRecord ::PendingMigrationError माइग्रेशन लंबित हैं; इस समस्या को हल करने के लिए 'रेक डीबी:माइग्रेट RAILS_ENV=Development' चलाएँ

  2. PHP और MySQL डेटाबेस में ब्लॉग कैसे बनाये - बैकएंड

  3. MySQL गोलाई कार्य

  4. मैसकल 5.5 लोड डेटा इनफाइल अनुमतियां

  5. क्या MySqlBulkLoader का उपयोग लेनदेन के साथ किया जा सकता है?