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

MySQL में शो कॉलम से कुछ कॉलम बहिष्कृत करें?

<घंटा/>

आइए पहले एक डेमो टेबल बनाएं

mysql> टेबल को बाहर करेंCertainColumnsDemo -> (-> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(100), -> StudentAge int, -> StudentMarks int, -> StudentAddress varchar(200) -> ); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.50 सेकंड)

अब आप desc कमांड की मदद से टेबल का डिस्क्रिप्शन चेक कर सकते हैं। क्वेरी इस प्रकार है -

mysql> desc outCertainColumnsDemo;

निम्न आउटपुट है

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

SHOW COLUMNS से ​​कुछ कॉलमों को बाहर करने की क्वेरी यहाँ दी गई है। आपको 'StudentAge' और 'StudentMarks' कॉलम को बाहर करना होगा। क्वेरी इस प्रकार है -

mysql> SHOW COLUMNS FROM outCertainColumnsDemo जहां फ़ील्ड नहीं है ('StudentAge', 'StudentMarks');

निम्न आउटपुट है

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

    MySQL टेबल से इंडेक्स को हटाने के लिए, सिंटैक्स इस प्रकार है - टेबल बदलें yourTableName ड्रॉप इंडेक्स `yourIndexName`; आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.78 सेकंड) कॉलम नाम पर इंडेक्स जोड़ने की क्वेरी निम्नलिखित है - DemoTable1469(StudentName) पर स्टूडेंट नेम_इंडेक

  1. - MySQL में विभिन्न तालिकाओं से स्तंभों को संयोजित करें

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

  1. - MySQL क्वेरी दो कॉलम से सभी कॉलम मानों को गिनने के लिए और कुल गणना में नल मानों को बाहर करने के लिए?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1975 (StudentName varchar(20), StudentMarks int); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1975 मानों में डालें (बॉब, NULL); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन