Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL के साथ एक विशिष्ट रिकॉर्ड को खत्म करने के लिए आवश्यक शर्त के लिए तालिका में डेटा फ़िल्टर करना

<घंटा/>

इसके लिए आप 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 सेकंड)
  1. जावा के साथ MySQL डेटाबेस में किसी तालिका से अंतिम रिकॉर्ड प्राप्त करें?

    MySQL डेटाबेस से डेटा प्राप्त करने के लिए, आपको java से executeQuery() विधि का उपयोग करने की आवश्यकता है। सबसे पहले MySQL डेटाबेस में एक टेबल बनाएं। यहां, हम नमूना डेटाबेस में निम्न तालिका बनाएंगे );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. जावा के साथ एक MySQL तालिका में रिकॉर्ड डालें

    आइए पहले एक टेबल बनाएं। MySQL में टेबल बनाने के लिए क्वेरी निम्नलिखित है - टेबल बनाएं DemoTable(Id int, Name varchar(30), CountryName varchar(30), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) MySQL डेटाबेस तक पहुँचने के लिए जावा कोड निम्नलिखित है - 0) { System.out.println (रिकॉर्ड डाला ग

  1. डिफ़ॉल्ट के साथ विशिष्ट विकल्पों के साथ MySQL में एक नई तालिका बनाएं?

    इसके लिए, कॉलम डेटा प्रकार के बाद DEFAULT कीवर्ड का उपयोग करें। आइए एक टेबल बनाएं - mysql> create table demo33 −> ( −> id int not null auto_increment primary key, −> name varchar(20) not null, −> start_date date default(current_date), −> end_date date