मेरे पास एक निश्चित mariadb तालिका में प्रविष्टियां हैं code
जैसे कि एक कॉलम में मान
ABC-SI-GR-0
ABC-SI-NAV-0
ABC-GO-NAV-0
ABC-SI-NAV-3P
ABC-GO-GR-0
ABC-GO-GR-3P
...
... और इसी तरह
अब मैं उस तालिका से सभी प्रविष्टियों का चयन करना चाहता हूं जिनके पास स्तंभ SI
में स्ट्रिंग का एक हिस्सा है code
। मैंने कोशिश की है
SELECT * WHERE code LIKE %SI% FROM [table]
जो काम नहीं किया।
लाइन पर 'WHERE कोड LIKE% SI% FROM [तालिका]' के पास उपयोग करने के लिए सही सिंटैक्स के लिए अपने MariaDB सर्वर संस्करण से मेल खाती पुस्तिका की जाँच करें 1
किसी ने मुझे इस तरह के लिए एक और अधिक सफल वाक्यविन्यास की ओर इशारा कर सकते हैं?
rlike
बजाय का उपयोगlike
तेज हो सकता है क्योंकि यह रेगेक्स बनाम ग्लोबिंग का उपयोग कर रहा है।select * where code rlike 'SI' from tablename