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

AND WHERE क्लॉज का उपयोग करके MySQL तालिका से एक विशिष्ट रिकॉर्ड हटाएं


MySQL AND का उपयोग WHERE में कई स्थितियों का उपयोग करके फ़िल्टर करके रिकॉर्ड लाने के लिए किया जाता है। आइए पहले एक टेबल बनाएं−

mysql> टेबल बनाएं DemoTable -> ( -> Id int, -> Name varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल मानों में डालें (101, 'क्रिस'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें (102, 'डेविड'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.51 सेकंड) )mysql> डेमोटेबल मानों में डालें (103, 'बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से * चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 101 | क्रिस || 102 | डेविड || 103 | बॉब |+------+----------+3 पंक्तियों में सेट (0.00 सेकंड)

यहाँ एक रिकॉर्ड को हटाने के लिए क्वेरी है -

mysql> DemoTable से हटाएं जहां Id=102 और Name='David';क्वेरी ओके, 1 पंक्ति प्रभावित (0.20 सेकंड)

आइए एक बार फिर से टेबल रिकॉर्ड देखें -

mysql> डेमोटेबल से * चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 101 | क्रिस || 103 | बॉब |+------+----------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL वाली तालिका में केवल विशिष्ट पंक्तियों को हटाएं

    केवल विशिष्ट पंक्तियों को हटाने के लिए, MySQL NOT IN () का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1830 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20) )AUTO_INCREMENT=101;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल

  1. AND &OR ऑपरेटर के साथ एकल MySQL क्वेरी का उपयोग करके एक विशिष्ट रिकॉर्ड प्राप्त करें

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.20 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2015 मानों में डालें (4, रॉबर्ट, US);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable2

  1. आप पायथन में MySQL का उपयोग करके किसी तालिका से रिकॉर्ड कैसे हटा सकते हैं?

    हमें कभी-कभी किसी तालिका से कुछ पंक्तियों को हटाना पड़ सकता है। मान लीजिए, हमारे पास कक्षा में छात्रों के विवरण की एक तालिका है। यह संभव है कि छात्रों में से एक ने कक्षा छोड़ दी हो और इसलिए, हमें उस विशेष छात्र के विवरण की आवश्यकता नहीं है। इसलिए, हमें उस विशेष पंक्ति या रिकॉर्ड को तालिका से हटाना ह