NOT IN ऑपरेटर से विशिष्ट मानों को बाहर रखें
कुछ मानों को छोड़कर बाकी पंक्तियां प्राप्त करने के लिए NOT IN() का उपयोग करें।
टेबल बनाएं और डेटा डालें:
mysql> create table DemoTable1991 ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20) ); Query OK, 0 rows affected (0.61 sec)
mysql> insert into DemoTable1991(StudentName) values('Chris'); ...
क्वेरी: 'Bob', 'Sam', 'Mike' को छोड़कर:
mysql> select * from DemoTable1991 where StudentName NOT IN('Bob','Sam','Mike');
आउटपुट:
+-----------+-------------+ | StudentId | StudentName | +-----------+-------------+ | 1 | Chris | | 3 | David | +-----------+-------------+ 2 rows in set (0.04 sec)
व्याख्या: NOT IN सूची में दिए गए मानों को छोड़कर सभी पंक्तियां लौटाता है।