मेरे पास एक तालिका में निम्न डेटा है।
PriceOrderShipped
PriceOrderShippedInbound
PriceOrderShippedOutbound
SQL में मुझे एक क्वेरी लिखने की आवश्यकता है जो एक तालिका में स्ट्रिंग की खोज करती है। एक स्ट्रिंग की खोज करते समय इसे मामले को अनदेखा करना चाहिए। नीचे उल्लिखित SQL क्वेरी के लिए
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%PriceOrder%'
उपरोक्त सभी डेटा देता है, जबकि
SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%Priceorder%'
नहीं देता।
उदाहरण के लिए। जब मैं 'PriceOrder' या 'priceOrder' की खोज करता हूं तो यह काम करता है, लेकिन 'प्राइसऑर्डर' या 'Priceऑर्डर' काम नहीं करता है। मैंने नीचे दिए गए क्वेरी के साथ COLLATE का उपयोग करने की कोशिश की है, लेकिन यह काम नहीं कर रहा है। मुझे पता है जहाँ im गलत हो रहा है।
SELECT DISTINCT COL_NAME FROM myTable WHERE
COL_NAME COLLATE latin1_general_cs LIKE '%Priceorder%'