কম্পিউটার

MySQL ক্যোয়ারীতে <> এর অর্থ কি?


MySQL-এ <> চিহ্নটি অপারেটরের সমান নয় (!=)। উভয়ই বুলিয়ান বা টিনইন্ট (1) এ ফলাফল দেয়। যদি শর্ত সত্য হয়, তাহলে ফলাফল হবে 1 অন্যথায় 0।

কেস 1 - ব্যবহার করা!=অপারেটর।

প্রশ্নটি নিম্নরূপ -

mysql> নির্বাচন করুন 3!=5;

নিচের আউটপুট।

<প্রে>+------+| 3!=5 |+------+| 1 |+------+1 সারি সেটে (0.00 সেকেন্ড)

কেস 2 - <> অপারেটর ব্যবহার করে।

প্রশ্নটি নিম্নরূপ -

mysql> 3 <> 5;
নির্বাচন করুন

নিচের আউটপুট।

<প্রে>+---------+| 3 <> 5 |+---------+| 1 |+---------+1 সারি সেটে (0.00 সেকেন্ড)

<> অপারেটরটি টেবিল থেকে সারিগুলির একটি সেট ফেরত দিতে ব্যবহার করা যেতে পারে। <> একটি আদর্শ ANSI SQL।

প্রথমে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল তৈরি করুন NotEqualOperator-> (-> StudentId int,-> StudentName varchar(100),-> StudentSection varchar(10)-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.78 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ।

mysql> NotEqualOperator মানগুলিতে সন্নিবেশ করুন ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> NotEqualOperator মানগুলিতে সন্নিবেশ করান 'B'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> NotEqualOperator মানগুলিতে ঢোকান(5,'Bob','B'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> NotEqualOperator মানগুলিতে ঢোকান( 6,'ডেভিড','বি');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> NotEqualOperator মানগুলিতে সন্নিবেশ করুন(7,'Ramit','A'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) 

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ।

mysql> NotEqualOperator থেকে *নির্বাচন করুন;

নিচের আউটপুট।

<প্রে>+------------+----------------------------+----------------+| StudentId | ছাত্রের নাম | ছাত্রবিভাগ |+------------+----------------------------+----------------+| 1 | জন | ক || 2 | ক্যারল | খ || 3 | স্যাম | ক || 4 | মাইক | খ || 5 | বব | খ || 6 | ডেভিড | খ | | 7 | রমিত | A |+------------+------------+----------------+7 সারি সেটে (0.00 সেকেন্ড)

উপরে আলোচনা করা হয়েছে, <> অপারেটরটি সারিগুলির একটি সেট ফেরত দিতে ব্যবহার করা যেতে পারে। এখন উপরের সারণীটি ফিল্টার করুন শুধুমাত্র সেই ছাত্রদের পেতে যারা A সেকশনের অন্তর্গত নয়।

প্রশ্নটি নিম্নরূপ।

mysql> NotEqualOperator থেকে *নির্বাচন করুন যেখানে StudentSection <>'A';

নিচের আউটপুট।

<প্রে>+------------+----------------------------+----------------+| StudentId | ছাত্রের নাম | ছাত্রবিভাগ |+------------+----------------------------+----------------+| 2 | ক্যারল | খ || 4 | মাইক | খ || 5 | বব | খ || 6 | ডেভিড | B |+------------+------------+----------------+ সেটে ৪টি সারি (0.00 সেকেন্ড)
  1. MySQL এ EXCEPT এর সমতুল্য কি?

  2. মাইএসকিউএল ওরফে শর্টহ্যান্ড কি?

  3. একটি MySQL ক্যোয়ারীতে স্ল্যাশ মানে কি?

  4. ডাটাবেসে টেবিলের সংখ্যা প্রদর্শন করার জন্য মাইএসকিউএল কোয়েরি কী?