आप SQL में नॉट इक्वल टू ऑपरेटर (!=) का उपयोग करके किसी विशिष्ट रिकॉर्ड को बाहर कर सकते हैं। आइए पहले एक टेबल बनाते हैं:
mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(20), ClientCountryName varchar(10) ); Query OK, 0 rows affected (0.64 sec)
इन्सर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें:
mysql> insert into DemoTable(ClientName,ClientCountryName) values('John','US'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable(ClientName,ClientCountryName) values('David','AUS'); Query OK, 1 row affected (0.23 sec) mysql> insert into DemoTable(ClientName,ClientCountryName) values('Mike','UK'); Query OK, 1 row affected (0.14 sec) सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:
mysql> select *from DemoTable;
इससे निम्न आउटपुट प्राप्त होगा:
+----+------------+-------------------+ | Id | ClientName | ClientCountryName | +----+------------+-------------------+ | 1 | John | US | | 2 | David | AUS | | 3 | Mike | UK | +----+------------+-------------------+ 3 rows in set (0.00 sec)
MySQL में किसी विशिष्ट रिकॉर्ड को बाहर करने का क्वेरी यानी हम ClientName 'David' या ClientCountryName = 'AUS' वाले रिकॉर्ड को बाहर कर रहे हैं:
mysql> select *from DemoTable where ClientName!='David' or ClientCountryName!='AUS';
इससे निम्न आउटपुट प्राप्त होगा:
+----+------------+-------------------+ | Id | ClientName | ClientCountryName | +----+------------+-------------------+ | 1 | John | US | | 3 | Mike | UK | +----+------------+-------------------+ 2 rows in set (0.00 sec)