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

MySQL-এ নির্দিষ্ট রো বাদ দেওয়া (NOT EQUAL অপারেটর)

MySQL-এ নির্দিষ্ট রো বাদ দিয়ে কোয়েরি করতে != বা <> (নট ইকুয়াল) অপারেটর ব্যবহার করা হয়।

টেবিল ও ডেটা

mysql> CREATE TABLE DemoTable (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    ClientName VARCHAR(20),
    ClientCountryName VARCHAR(10)
);
mysql> INSERT INTO DemoTable(ClientName, ClientCountryName) VALUES 
('John','US'), ('David','AUS'), ('Mike','UK');

সকল ডেটা

+----+------------+-------------------+
| Id | ClientName | ClientCountryName |
+----+------------+-------------------+
| 1  | John       | US                |
| 2  | David      | AUS               |
| 3  | Mike       | UK                |
+----+------------+-------------------+

David বা AUS বাদ দিয়ে কোয়েরি

mysql> SELECT * FROM DemoTable 
       WHERE ClientName != 'David' OR ClientCountryName != 'AUS';

ফলাফল

+----+------------+-------------------+
| Id | ClientName | ClientCountryName |
+----+------------+-------------------+
| 1  | John       | US                |
| 3  | Mike       | UK                |
+----+------------+-------------------+

সতর্কতা: OR ব্যবহার করলে লজিক ভিন্ন হয়। যদি দুটি শর্তই পূরণ করতে হয় (অর্থাৎ David এবং AUS যেন একসাথে বাদ পড়ে), তবে AND ব্যবহার করুন: WHERE ClientName != 'David' AND ClientCountryName != 'AUS'।

  1. MySQL টেবিলে তারিখ দিয়ে রেকর্ড সার্চ করা

  2. MySQL-এ LIMIT দিয়ে nth রেকর্ড পান

  3. MySQL-এ নির্দিষ্ট ক্রমে ডেটা সাজানোর পদ্ধতি

  4. MySQL-এ নির্দিষ্ট কলামের ডেটা এক্সপোর্ট করুন