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

MySQL IN () का उपयोग करके कई चयनित पंक्तियों को प्रदर्शित करें

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1045(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100))AUTO_INCREMENT=100;query OK, 0 Rows प्रभावित (0.62 sec)

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

mysql> डेमोटेबल 1045 (फर्स्टनाम) वैल्यू ('जॉन') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल 1045 (फर्स्टनाम) वैल्यू ('क्रिस') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.27 सेकंड) mysql> डेमोटेबल 1045 (फर्स्टनाम) मान ('रॉबर्ट') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल 1045 (फर्स्टनाम) मान ('माइक') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.12 सेकंड)mysql> DemoTable1045(FirstName) मान ('एडम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड)

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

mysql> DemoTable1045 से *चुनें;

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

<पूर्व>+-----+---------------+| आईडी | प्रथम नाम |+-----+-----------+| 100 | जॉन || 101 | क्रिस || 102 | रॉबर्ट || 103 | माइक || 104 | एडम |+-----+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

एकाधिक चयनित पंक्तियों को प्रदर्शित करने के लिए MySQL क्वेरी निम्नलिखित है -

mysql> DemoTable1045 tbl से * चुनें (tbl.Id, tbl.FirstName) IN ((101, 'क्रिस'), (102, 'रॉबर्ट'), (104, 'एडम'));

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

<पूर्व>+-----+---------------+| आईडी | प्रथम नाम |+-----+-----------+| 101 | क्रिस || 102 | रॉबर्ट || 104 | एडम |+-----+----------+3 पंक्तियों में सेट (0.05 सेकंड)
  1. MySQL में एकाधिक तालिकाओं से गणना (*) पंक्तियां?

    MySQL में एकाधिक तालिकाओं से पंक्तियों की गणना करने के लिए, सिंटैक्स इस प्रकार है - किसी भी AliasName1 के रूप में (अपनेTableName1 से गिनती(*) का चयन करें, (अपनेTableName2 से गिनती(*) का चयन करें) को दोहरे से किसी भी AliasName2 के रूप में चुनें; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्

  1. MySQL में चयनित पंक्तियों का आकार प्राप्त करें

    चयनित पंक्तियों का आकार प्राप्त करने के लिए, CHAR_LENGTH() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1612 मानों (बॉब, टेलर) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) च

  1. जावा का उपयोग करके MySQL तालिका मान प्रदर्शित करें

    इसके लिए आप ResultSet कॉन्सेप्ट का इस्तेमाल कर सकते हैं। कनेक्शन के लिए, हम MySQL JDBC ड्राइवर का उपयोग करेंगे। आइए एक टेबल बनाएं - उदाहरण ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - उदाहरण सम्मिलित करें) डेमो87 मानों में (बॉब, 22); क्वेरी ठीक है, 1