এসকিউএল লাইক অপারেটর

Esaki U Ela La Ika Aparetara



'এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে স্ট্যান্ডার্ড এসকিউএল-এ LIKE অপারেটর ব্যবহার করতে হয়, যা আপনাকে একটি মান নির্দিষ্ট মানের সেটে আছে কিনা তা পরীক্ষা করতে দেয়।'

এসকিউএল ইন অপারেটর

এসকিউএল-এ IN অপারেটর জটিল গণনার প্রয়োজন ছাড়াই একটি নির্দিষ্ট সেটে একটি মান দ্রুত অনুসন্ধানের সুবিধা দেয়। ফাংশন সিনট্যাক্স দেখানো হয়েছে:

অভিব্যক্তি ভিতরে ( মান1 , মান2 ,... ) ;

প্রদত্ত অভিব্যক্তিটি প্রদত্ত মানগুলিতে অবস্থিত কিনা তা অপারেটর পরীক্ষা করে। যদি পাওয়া যায়, অপারেটর সত্য ফেরত দেয়; অন্যথায়, এটি মিথ্যা ফেরত দেয়।







বেশিরভাগ ক্ষেত্রে, আপনি প্রায়শই IN অপারেটরকে অন্যান্য ধারাগুলির সাথে যুক্ত করবেন, যেমন WHERE ধারা৷ এটি আপনাকে শুধুমাত্র একটি নির্দিষ্ট শর্তের সাথে মানানসই মান আনতে অনুমতি দিতে পারে।



এসকিউএল-এ IN অপারেটর ব্যবহারের কিছু মৌলিক উদাহরণ নিয়ে আলোচনা করা যাক।



উদাহরণ ব্যবহার

নিম্নলিখিত উদাহরণগুলি ব্যাখ্যা করে কিভাবে এসকিউএল-এ IN অপারেটর ব্যবহার করতে হয়।





উদাহরণ 1 – মৌলিক ব্যবহার

নীচের উদাহরণটি IN অপারেটরের মৌলিক ব্যবহার দেখায়।

নির্বাচন করুন 'এসকিউএল' ভিতরে ( 'এসকিউএল' , 'রেডিস' , 'ইলাস্টিক সার্চ' ) ;

উপরের উদাহরণে, প্রদত্ত মানগুলির সেটে স্ট্রিং 'SQL' আছে কিনা তা পরীক্ষা করতে আমরা IN অপারেটর ব্যবহার করি।



যেহেতু স্ট্রিংটি বিদ্যমান, ক্যোয়ারীটি সত্য হওয়া উচিত, যেমন দেখানো হয়েছে:

উদাহরণ 2 - টেবিলে IN অপারেটর ব্যবহার করা

টেবিলের WHERE ক্লজের সাথে IN অপারেটরকে কীভাবে ব্যবহার করতে হয় তা নিচে দেখানো হয়েছে।

টেবিলটি দেখানো হয়েছে:

নির্বাচন করুন * থেকে পণ্য কোথায় 'অ্যাপল আইপ্যাড এয়ার - 2022' ভিতরে ( পণ্যের নাম ) ;

ক্যোয়ারীটি এইভাবে মিলে যাওয়া রেকর্ডগুলি ফিরিয়ে দিতে হবে:

বন্ধ

এই নিবন্ধটি দেখায় কিভাবে স্ট্যান্ডার্ড এসকিউএল-এ IN অপারেটর ব্যবহার করতে হয়। IN অপারেটর আপনাকে একটি প্রদত্ত অভিব্যক্তি মানগুলির একটি সেটে আছে কিনা তা পরীক্ষা করার অনুমতি দেয়।