SQL BETWEEN Operator (bangla) | এসকিউএল BETWEEN অপারেটর

কোনো একটি নির্দিষ্ট রেঞ্জের ভিতর মান সিলেক্ট করার জন্য SQL BETWEEN  অপারেটর ব্যবহার করা হয়।মানগুলি সংখ্যা, টেক্সট বা তারিখ হতে পারে। SQL BETWEEN অপারেটর ইনক্লুসিভ(inclusive) : শুরু এবং শেষের মানগুলি অন্তর্ভুক্ত করে ।

SQL BETWEEN Syntax :

SELECT ColumnName(s)
FROM TableName
WHERE ColumnName BETWEEN value1 AND value2;

উদাহরণ ১ :

নিম্নের SQL স্টেটমেন্টটি “CSE” টেবিল থেকে যাদের id 101 থেকে 105 এর মধ্যে , ১০১ ও ১০৫ সহ সে রেকর্ডগুলোকে সিলেক্ট করবেঃ

SELECT *
FROM CSE
WHERE id BETWEEN 101 and 105;

আউটপুট :

IdName       HomeTown
101HafizJashore
102RaselKhulna
103FahimKushtia
104RajjakRajshahi
105MishkatCumilla

উদাহরণ ২ : ( BETWEEN with IN )

নিম্নের SQL স্টেটমেন্টটি “CSE” টেবিল থেকে যাদের id 101 থেকে 105 এর মধ্যে , ১০১ ও ১০৫ সহ এবং যাদের HomeTown Jashoreও Khulna না সে রেকর্ডগুলোকে সিলেক্ট করবেঃ

SELECT *FROM CSE
WHERE id BETWEEN 101 AND 105
AND NOT HomeTown IN ('Jashore','Khulna');

আউটপুট :

IdName       HomeTown
103FahimKushtia
104RajjakRajshahi
105MishkatCumilla

উদাহরণ ৩ : ( Text Values )

নিম্নের SQL স্টেটমেন্টটি “CSE” টেবিল থেকে যাদের Name Fahim থেকে Mishkat (A to Z সিস্টেম)এর মধ্যে , Fahim ও Mishkatসহ সে রেকর্ডগুলোকে সিলেক্ট করবেঃ

SELECT *FROM CSE;
SELECT *FROM CSE
WHERE Name BETWEEN 'Fahim' AND 'Mishkat'
ORDER BY Name;

আউটপুট :

IdName       HomeTown
103FahimKushtia
101HafizJashore
107HumayraJashore
105Mishkat Cumilla

উদাহরণ ৪ : ( BETWEEN Dates )

SQL স্টেটমেন্টটি :

SELECT * FROM TableName
WHERE ColumnName BETWEEN #Date# AND #Date#;
======================================================
SELECT * FROM TableName
WHERE ColumnName BETWEEN 'Date' AND 'Date';

Student Database :

Table – CSE

IdName       HomeTown
101HafizJashore
102RaselKhulna
103FahimKushtia
104RajjakRajshahi
105MishkatCumilla
106MituKhulna
107HumayraJashore

Author: drmasud

Leave a Reply

Your email address will not be published. Required fields are marked *