এই প্রশ্নেরও উত্তর রয়েছে তবে এটি বিশেষত ডিবি 2-র উল্লেখ করেছে।
ইতিমধ্যে এতে শতকরা প্রতীক রয়েছে এমন ব্যবহার করে আমি কীভাবে একটি স্ট্রিং সন্ধান করব ? অপারেটর ব্যবহার প্রতীক ওয়াইল্ডকার্ড বোঝান।LIKE
%
LIKE
%
এই প্রশ্নেরও উত্তর রয়েছে তবে এটি বিশেষত ডিবি 2-র উল্লেখ করেছে।
ইতিমধ্যে এতে শতকরা প্রতীক রয়েছে এমন ব্যবহার করে আমি কীভাবে একটি স্ট্রিং সন্ধান করব ? অপারেটর ব্যবহার প্রতীক ওয়াইল্ডকার্ড বোঝান।LIKE
%
LIKE
%
উত্তর:
বন্ধনী ব্যবহার করুন। সুতরাং 75% সন্ধান
WHERE MyCol LIKE '%75[%]%'
এটি ইস্ক্যাপের চেয়ে সহজ এবং বেশিরভাগ আরডিবিএমএসের পক্ষে সাধারণ।
[_]
। কীভাবে আপনি তখন খোলা বর্গাকার বন্ধনী থেকে বাঁচবেন? ভালো: [[]
। sqlserver2000.databases.aspfaq.com/…
আপনি ESCAPE
কীওয়ার্ডটি সাথে ব্যবহার করতে পারেন LIKE
। %
স্ট্রিংয়ের প্রতিটি বিদ্যমান লক্ষণগুলিতে কেবল পছন্দসই অক্ষরটি (যেমন '!') যুক্ত করুন এবং তারপরে ESCAPE '!'
কোয়েরির শেষে (বা আপনার পছন্দের চরিত্রটি) যুক্ত করুন।
উদাহরণ স্বরূপ:
SELECT *
FROM prices
WHERE discount LIKE '%80!% off%'
ESCAPE '!'
এটি ডাটাবেসটিকে 80% না করে 80 টি (ওয়াইল্ডকার্ড) অনুসন্ধান করার জন্য স্ট্রিংয়ের প্রকৃত অংশ হিসাবে বিবেচনা করবে।
WHERE column_name LIKE '%save 50[%] off!%'
মাইএসকিউএল এ ,
WHERE column_name LIKE '%|%%' ESCAPE '|'