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

MySQL तालिका में स्तंभों की संख्या कैसे ज्ञात करें?

<घंटा/>

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

एक टेबल बनाना।

mysql> टेबल बनाएं NumberOfColumns -> (-> id int, -> FirstName varchar(100), -> LastName varchar(100), -> Age int, -> Address varchar(100) -> );Query OK , 0 पंक्तियाँ प्रभावित (0.70 सेकंड)

तालिका में रिकॉर्ड सम्मिलित करना।

mysql> NumberOfColumns मानों (1, 'शेन', 'वाटसन', 36, 'ऑस्ट्रेलिया') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> NumberOfColumns मानों में डालें (2, 'कैरोल', 'टेलर',24,'यूएस');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

सभी रिकॉर्ड प्रदर्शित करने के लिए।

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

यहाँ आउटपुट है।

<पूर्व>+----------+-----------+----------+----------+-------- --+| आईडी | प्रथम नाम | अंतिम नाम | आयु | पता |+------+----------+----------+------+---------- -+| 1 | शेन | वाटसन | 36 | ऑस्ट्रेलिया || 2 | कैरल | टेलर | 24 | यूएस |+----------+----------+----------+------+---------- -+2 पंक्तियाँ सेट में (0.00 सेकंड)

आइए अब एक तालिका में स्तंभों की संख्या गिनने के लिए वाक्य-विन्यास देखें।

<पूर्व>जानकारी_स्कीमा.स्तंभों से किसी भी नाम के रूप में चयन करें(*)जहां table_name =' yourTableName';

उपरोक्त सिंटैक्स को उदाहरण तालिका में 'NumberOfColumns' नाम से लागू करना।

mysql> info_schema.columns से NUMBEROFCOLUMNS के रूप में गिनती (*) चुनें -> जहां table_name ='NumberOfColumns';

यहाँ आउटपुट है।

<पूर्व>+-----------------+| NUMBEROFCOLUMNS |+-----------------+| 5 |+-----------------+1 पंक्ति सेट में (0.00 सेकंड)

स्तंभों की संख्या ज्ञात करने के लिए वैकल्पिक क्वेरी।

 INFORMATION_SCHEMA से किसी भी नाम के रूप में COUNT(*) चुनें। COLUMNSWHERE table_schema ='yourDatabaseName' और table_name ='yourTableName';

दूसरी क्वेरी को एक डेटाबेस पर लागू करना जिसका नाम 'व्यवसाय' है।

mysql> INFORMATION_SCHEMA.COLUMNS से ​​NUMBEROFCOLUMNS के रूप में COUNT(*) चुनें -> जहां table_schema ='business' और table_name ='NumberOfColumns';

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

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

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

  1. - MySQL क्वेरी दो कॉलम से होने वाली घटनाओं की संख्या को खोजने के लिए?

    MySQL GROUP_BY का प्रयोग करके दो कॉलमों में बारंबारता की संख्या ज्ञात करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों (माइक, रॉबर्ट) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) च

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

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