इसके लिए आप NOT LIKE ऑपरेटर का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable -> (-> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentAdmissionYear varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.22 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable(StudentName,StudentAdmissionYear) मानों ('क्रिस', '2017') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable(StudentName,StudentAdmissionYear) मानों ('डेविड', में डालें) '2015'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल (छात्र नाम, छात्र प्रवेश वर्ष) मान ('बॉब', '2019') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> में डालें DemoTable(StudentName,StudentAdmissionYear)values('Carol','2015');query OK, 1 row प्रभावित (0.11 sec)mysql> DemoTable(StudentName,StudentAdmissionYear) values('Sam','2018');query OK में डालें , 1 पंक्ति प्रभावित (0.12 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------+----------------+--------------------- --+| छात्र आईडी | छात्र का नाम | छात्र प्रवेश वर्ष |+-----------+---------------+--------------------- -+| 1 | क्रिस | 2017 || 2 | डेविड | 2015 || 3 | बॉब | 2019 || 4 | कैरल | 2015 || 5 | सैम | 2018 |+----------+---------------+--------------------- -+5 पंक्तियाँ सेट में (0.00 सेकंड)एक विशिष्ट रिकॉर्ड को खत्म करने के लिए एक आवश्यक शर्त के लिए तालिका में डेटा को फ़िल्टर करने की क्वेरी निम्नलिखित है -
mysql> डेमोटेबल से *चुनें -> जहां StudentAdmissionYear '%2015%' पसंद नहीं है;
यह निम्नलिखित आउटपुट का उत्पादन करेगा। यहां, हमने छात्र प्रवेश वर्ष 2015 के साथ रिकॉर्ड समाप्त कर दिए हैं -
<पूर्व>+-----------+----------------+--------------------- --+| छात्र आईडी | छात्र का नाम | छात्र प्रवेश वर्ष |+-----------+---------------+--------------------- -+| 1 | क्रिस | 2017 || 3 | बॉब | 2019 || 5 | सैम | 2018 |+----------+---------------+--------------------- -+3 पंक्तियाँ सेट में (0.04 सेकंड)