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 सेकंड) चयन कथन