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

MySQL में एक ही तालिका में कई चयनों को कैसे अनुकूलित करें?

<घंटा/>

कई चयनों को अनुकूलित करने के लिए, इसे एक बार उपयोग करें और एकाधिक मान प्राप्त करने के लिए IN() लागू करें। आइए पहले एक टेबल बनाएं -

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

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

mysql> डेमोटेबल मानों में डालें(1,'क्रिस',23);क्वेरी ओके, 1 पंक्ति प्रभावित (0.39 सेकंड)mysql> डेमोटेबल वैल्यू में डालें(2,'डेविड',21);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.56 सेकंड) mysql> डेमोटेबल मानों में डालें (3, 'माइक', 24); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड) mysql> डेमोटेबल मानों में डालें (4, 'रॉबर्ट', 22); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+----------+-----------+------+| आईडी | नाम | उम्र |+------+-----------+------+| 1 | क्रिस | 23 || 2 | डेविड | 21 || 3 | माइक | 24 || 4 | रॉबर्ट | 22 |+----------+--------+------+4 पंक्तियाँ सेट में (0.00 सेकंड)

एक ही टेबल पर कई सेलेक्ट्स को ऑप्टिमाइज़ करने के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से नाम चुनें जहां उम्र (21,22,23);

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

<पूर्व>+--------+| नाम |+-----------+| क्रिस || डेविड || रॉबर्ट |+----------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL डेटाबेस में सिंगल टेबल का बैकअप कैसे लें?

    तालिका का बैकअप बैकअप तालिका के साथ-साथ mysqldump उपयोगिता की सहायता से बनाया जा सकता है। बैकअप तालिका अवधारणा का उपयोग MySQL संस्करण 5.0 और इसके पुराने संस्करण में किया गया था। यहां, मैं mysqldump की मदद से बैकअप कर रहा हूं। सबसे पहले हम शॉर्टकट की की मदद से cmd को खोलेंगे। mysqldump cmd पर चलेगा।

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

    एक कॉलम डालने के लिए Java-MySQL कनेक्शन कोड में INSERT INTO स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) MySQL तालिका में केवल एक कॉलम डालने के लिए जावा कोड यहां दिया गया है। उदाहरण आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverMa

  1. कैसे जांचें कि MySQL तालिका एकल पंक्ति में कोई मान शून्य है या नहीं?

    इसके लिए आप MySQL में ISNULL का उपयोग कर सकते हैं। आइए एक टेबल बनाएं - उदाहरण );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (2.77 इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - उदाहरण डेमो86 मानों में डालें (सैम, नल); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 चयन कथन का उपयोग करके तालिका से रिकॉर्ड प्रद