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

एक MySQL तालिका में कॉलम की संख्या प्राप्त करें?

<घंटा/>

स्तंभों की संख्या प्राप्त करने के लिए, MySQL से info_schema तालिका के साथ कुल फ़ंक्शन गणना (*) का उपयोग करें। कॉलम की संख्या ज्ञात करने के लिए सिंटैक्स इस प्रकार है -

 INFORMATION_SCHEMA.COLUMNS से ​​किसी भी परिवर्तनीय नाम के रूप में COUNT(*) चुनें जहां table_schema ='yourDatabaseName' और table_name ='yourTableName';

उपरोक्त वाक्य रचना को समझने के लिए, आइए कुछ स्तंभों के साथ एक तालिका बनाते हैं। तालिका बनाने के लिए निम्नलिखित क्वेरी है -

mysql> टेबल काउंटकॉलम बनाएं−> ( −> Bookid int, −> BookName varchar(200), −> BookAuthorName varchar(200), −> BookPublishedDate datetime−>);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुई हैं (0.69 सेकंड) 

अब, हमारे पास मेरी तालिका 'काउंटकॉलम' में कुल 4 कॉलम हैं। कॉलम की संख्या गिनने के लिए आप उपरोक्त सिंटैक्स लागू कर सकते हैं। क्वेरी इस प्रकार है -

mysql> INFORMATION_SCHEMA.COLUMNS से ​​कॉलम की संख्या के रूप में COUNT(*) चुनें, जहां table_schema ='business'−> and table_name ='CountColumns';

आउटपुट कॉलम की संख्या प्रदर्शित करता है -

<पूर्व>+-----------------+| कॉलम की संख्या |+-----------------+| 4 |+-----------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें

    इसके लिए ResultSetMetaData का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) जावा कोड इस प्रकार है - उदाहरण आयात करें {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {कनेक्शन चोर =शून्य; रेडीस्टेडमेंट पीएस =शून्य; स्टेटमेंट सेंट =अशक्त; परिणामसेट आरएस =श

  1. - एक MySQL तालिका में पंक्तियों की संख्या प्राप्त करने का सबसे आसान तरीका?

    पंक्तियों की संख्या प्राप्त करने का सबसे आसान तरीका, कुल फ़ंक्शन COUNT(*) का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1575 मानों (रॉबर्ट) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.

  1. - MySQL में विशिष्ट मान वाले कॉलम की संख्या कैसे गिनें?

    निम्नलिखित वाक्य रचना है - सेलेक्टसम(आपका कॉलमनाम1+आपका कॉलमनाम2+आपका कॉलमनाम3...एन) `anyAliasName1` के रूप में, योग(आपका कॉलमनाम1 और आपका कॉलमनाम2 और आपका कॉलमनाम3….एन) आपके टेबलनाम से किसी भी उपनाम के रूप में; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.68 सेकंड) इंसर्ट कमांड की मद