MySQL में किसी विशिष्ट पंक्ति को परिणाम सेट से बाहर करने के लिए नॉट-इक्वल ऑपरेटर (<> या !=) का उपयोग WHERE क्लॉज़ में किया जाता है।
उदाहरण के लिए टेबल बनाना
mysql> CREATE TABLE DemoTable (
Id INT,
FirstName VARCHAR(100)
);
डेटा डालना
mysql> INSERT INTO DemoTable VALUES(1, 'John'), (2, 'Chris'), (3, 'Robert'), (4, 'David');
सभी रिकॉर्ड देखना
mysql> SELECT * FROM DemoTable;
आउटपुट
+------+-----------+ | Id | FirstName | +------+-----------+ | 1 | John | | 2 | Chris | | 3 | Robert | | 4 | David | +------+-----------+
ID 2 वाली पंक्ति को बाहर करना
mysql> SELECT Id, FirstName FROM DemoTable WHERE Id <> 2;
आउटपुट
+------+-----------+ | Id | FirstName | +------+-----------+ | 1 | John | | 3 | Robert | | 4 | David | +------+-----------+
नोट: <> और != दोनों समान कार्य करते हैं (ISO SQL मानक <> है)। एकाधिक मान बाहर करने के लिए WHERE Id NOT IN (2, 4) या WHERE Id <> 2 AND Id <> 4 उपयोग करें। NULL मानों के लिए <> काम नहीं करता; IS NOT NULL उपयोग करें।