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

MySQL में कुछ कॉलम (सभी नहीं) कैसे प्रदर्शित करें?

<घंटा/>

कुछ कॉलम दिखाने के लिए NOT IN का उपयोग करें और उन कॉलम को सेट करें जिन्हें आप प्रदर्शित नहीं करना चाहते हैं। आइए पहले एक टेबल बनाएं। निम्नलिखित प्रश्न है -

mysql> टेबल बनाएं student_Information -> (-> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(50), -> StudentAge int, -> StudentAddress varchar(100), -> StudentAllSubjectScore int -> ); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुई हैं (0.69 सेकंड)

उपरोक्त तालिका के बारे में विवरण प्रदर्शित करने के लिए निम्नलिखित क्वेरी है -

mysql> desc student_Information;

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

<पूर्व>+--------------------------+--------------+------ +-----+---------+---------------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+------------------------+--------------+------+ -----+-----------+----------------+| छात्र आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || छात्र का नाम | वर्चर (50) | हाँ | | नल | || छात्र आयु | इंट(11) | हाँ | | नल | || छात्र का पता | वर्चर (100) | हाँ | | नल | || स्टूडेंटऑलसब्जेक्टस्कोर | इंट(11) | हाँ | | नल | |+--------------------------+--------------+----------+- ----+-----------+----------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

केवल कुछ कॉलम प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

mysql> छात्र_सूचना से कॉलम दिखाएं जहां फ़ील्ड notin('StudentAddress','StudentAllSubjectScore');

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

<पूर्व>+---------------+---------------+------+-----+----- ----+----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+---------------+----------------+------+-----+---------- ---+----------------+| छात्र आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || छात्र का नाम | वर्कर(50) | हाँ | | नल | || छात्र आयु | इंट(11) | हाँ | | नल | |+---------------+----------------+------+-----+---------- --+----------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में अस्थायी तालिका कॉलम कैसे सूचीबद्ध करें?

    MySQL में अस्थायी तालिका स्तंभों को सूचीबद्ध करने के लिए, आइए पहले एक अस्थायी तालिका बनाएं। यहाँ एक उदाहरण है। हमने कुछ स्तंभों के साथ एक अस्थायी तालिका बनाई है जिसमें एक छात्र का विवरण शामिल है - अस्थायी तालिका बनाएँ DemoTable745 (StudentId int NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar

  1. सभी MySQL तालिकाओं को एक पंक्ति में कैसे प्रदर्शित करें?

    सभी तालिकाओं को प्रदर्शित करने के लिए info_schema.tables का उपयोग करें। इसके साथ, डेटाबेस का नाम भी देखें, ताकि आप केवल एक विशिष्ट डेटाबेस से टेबल प्रदर्शित कर सकें। आइए अब डेटाबेस वेब में सभी तालिकाओं को प्रदर्शित करें - info_schema.tables से group_concat(table_name) चुनें जहां table_schema=web;

  1. दो स्तंभों के बीच "सबसे बड़ा" ढूंढें और MySql में पहले से ही कुछ रिकॉर्ड के साथ प्रदर्शित करें

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