কম্পিউটার টিউটোরিয়াল

SQL Server-এ তুলনা অপারেটর

এই নিবন্ধে SQL Server-এ সমতা যাচাই এবং উন্নত অপারেটরগুলো আলোচনা করা হয়েছে। আরও জানতে SQL-এ Operator নিবন্ধটি পড়ুন।

তুলনা অপারেটর WHERE ক্লজে ব্যবহার হয় রেকর্ড নির্বাচনের জন্য। নিচে SQL Server (T-SQL)-এ ব্যবহারযোগ্য তুলনা অপারেটরগুলির তালিকা দেওয়া হলো:

অপারেটর বিবরণ
= সমান
<> সমান নন
!= সমান নন
> বড়
>= বড় বা সমান
!> বড় নন

SQL Server এবং Transact-SQL-এ অনেক তুলনা অপারেটর রয়েছে। নিচে কিছু সাধারণ অপারেটরের ব্যবহার দেখানো হলো:

উদাহরণ - সমতা অপারেটর

 SELECT * 
FROM nhanvien
WHERE ten = 'Jane';

এই উদাহরণে SELECT স্টেটমেন্টটি Jane নামক কর্মচারীদের সারি ফেরত দেবে।

উদাহরণ - অসাম্য অপারেটর

SQL Server-এ <> বা != ব্যবহার করে অসাম্য যাচাই করা যায়।

 SELECT * 
FROM nhanvien
WHERE ten <> 'Jane';

উপরের স্টেটমেন্ট nhanvien টেবিল থেকে Jane ছাড়া সকল নামের সারি ফেরত দেবে। নিচের কোডটিও একই ফলাফল দেবে:

 SELECT * 
FROM nhanvien
WHERE ten != 'Jane';

উদাহরণ - বড় অপারেটর

 SELECT * 
FROM nhanvien
WHERE nhanvien_id > 3000;

ফলাফলে ৩০০০-এর বড় আইডি যাকর্মীদের সারি থাকবে, ৩০০০ থাকবে না।

উদাহরণ - বড় বা সমান অপারেটর

 SELECT * 
FROM nhanvien
WHERE nhanvien_id >= 3000;

৩০০০ বা তার বেশি আইডি যাকর্মীদের সারি ফেরত দেবে।

উদাহরণ - ছোট অপারেটর

 SELECT * 
FROM nhanvien
WHERE nhanvien_id < 500;

৫০০-এর ছোট আইডি যাকর্মীদের সারি ফেরত দেবে, ৫০০ অন্তর্ভুক্ত নয়।

উদাহরণ - ছোট বা সমান অপারেটর

 SELECT * 
FROM nhanvien
WHERE nhanvien_id <= 500;

৫০০ বা তার কম আইডি যাকর্মীদের সারি ফেরত দেবে।

উদাহরণ - উন্নত অপারেটর বা লজিক্যাল অপারেটর

নিচের উন্নত অপারেটরগুলির পৃথক নির্দেশনা রয়েছে:

  • IN ()
  • NOT
  • BETWEEN
  • IS NULL
  • IS NOT NULL
  • LIKE
  • EXISTS

  1. SQL Server-এ INTERSECT অপারেটর

  2. SQL Server-এ SELECT কমান্ড

  3. MS SQL Server-এ ডেটাবেস নির্বাচন

  4. MS SQL Server কী?