आप ऑपरेटर (! =) के बराबर नहीं का उपयोग करके SQL में एक विशिष्ट रिकॉर्ड को बाहर कर सकते हैं। आइए पहले एक टेबल बनाएं−
mysql> तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(20), ClientCountryName varchar(10));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.64 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें -
mysql> DemoTable (ClientName, ClientCountryName) मानों ('जॉन', 'US') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable (ClientName, ClientCountryName) मानों ('डेविड', में डालें) 'एयूएस'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> डेमोटेबल (क्लाइंटनाम, क्लाइंटकंट्रीनाम) मान ('माइक', 'यूके') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट देगा -
+-----+---------------+---------------------+| आईडी | क्लाइंटनाम | ClientCountryName |+-----+---------------+---------------------+| 1 | जॉन | यूएस || 2 | डेविड | ऑस्ट्रेलिया || 3 | माइक | यूके |+----+------------+---------------------+3 पंक्तियों में सेट (0.00 सेकंड)पूर्व>MySQL में एक विशिष्ट रिकॉर्ड को बाहर करने के लिए क्वेरी निम्नलिखित है यानी हम ClientName David' या ClientCountryName ='AUS'−
के रिकॉर्ड को बाहर कर रहे हैं।mysql> डेमोटेबल से * चुनें जहां ClientName!='David' या ClientCountryName!='AUS';यह निम्नलिखित आउटपुट उत्पन्न करेगा-
+-----+---------------+---------------------+| आईडी | क्लाइंटनाम | ClientCountryName |+-----+---------------+---------------------+| 1 | जॉन | यूएस || 3 | माइक | यूके |+----+------------+---------------------+2 पंक्तियों में सेट (0.00 सेकंड)पूर्व>