NOT IN ওপারেটর সাথে সাবকোয়েরি ব্যবহার করে নির্দিষ্ট রো বাদ দেওয়া যায়।
উদাহরণ
টেবিল তৈরি ও ডেটা ইনসার্ট:
mysql> CREATE TABLE DemoTable (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(100),
Age INT
);
mysql> INSERT INTO DemoTable(Name, Age) VALUES ('John', 21), ('Carol', 22), ('David', 23);
mysql> SELECT * FROM DemoTable;
+----+-------+------+
| Id | Name | Age |
+----+-------+------+
| 1 | John | 21 |
| 2 | Carol | 22 |
| 3 | David | 23 |
+----+-------+------+
'Carol' নামের রো বাদ দিয়ে সিলেক্ট:
mysql> SELECT * FROM DemoTable WHERE Name NOT IN (SELECT Name FROM DemoTable WHERE Name = 'Carol'); +----+-------+------+ | Id | Name | Age | +----+-------+------+ | 1 | John | 21 | | 3 | David | 23 | +----+-------+------+
সাবকোয়েরি 'Carol' ফেরত দেয়, এবং প্রধান কোয়েরি সেটি বাদ দিয়ে বাকি রো দেখায়।