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

MySQL में प्रत्येक तालिका में पंक्तियों की संख्या गिनें?

<घंटा/>

पंक्तियों की गिनती प्राप्त करने के लिए, आपको info_schema.tables का उपयोग करना होगा। वाक्य रचना इस प्रकार है।

 INFORMATION_SCHEMA.TABLES से तालिका_नाम, तालिका_पंक्तियों का चयन करें जहां TABLE_SCHEMA ='yourDatabaseName';

आइए 'टेस्ट' नाम के डेटाबेस के लिए उपरोक्त सिंटैक्स को लागू करें। तालिका में पंक्तियों की संख्या के साथ तालिका नामों को प्रदर्शित करने वाली क्वेरी इस प्रकार है।

mysql> SELECT table_name, table_rows-> FROM INFORMATION_SCHEMA.TABLES-> WHERE TABLE_SCHEMA ='test';

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

<पूर्व>+------------------------------------------+---------- ---+| TABLE_NAME | TABLE_ROWS |+--------------------------------------+---------- --+| _student_trackerdemo | 0 || _studenttrackerdemo | 0 || add30minutesdemo | 0 || अतिरिक्त कॉलम | 0 || मुद्रा जोड़नासिंबोल्डेमो | 4 || Addingdaysdemo | 8 || Addoneday | 2 || उम्र की गणना डेमो | 4 || एजडेमो | 4 || अलियाडेमो | 2 || अंतरिक्ष से पहले सभी चरित्र | 4 || allownulldemo | 2 || तारीख से सभी रिकॉर्ड | 5 || सभी रिकॉर्ड्सविथ एक्टिव | 6 || अनुमति देता है | 4 || एपेंडडेटाडेमो | 3 || एपेंडिंगडेटाडेमो | 2 || autoincrementdemo | 6 || autoincrementdemo1 | 0 || ऑटोइन्क्रिमेंटेडप्राइमरी | 4 || स्वत:वेतन वृद्धि विशिष्ट बिंदु | 6 || autoincrementwithmaxvaluefromtable | 2 || ऑटोस्टोरडेटटाइम | 0 || औसत समय | 4 || बेस64डेमो | 2 || बिचडेटडेमो | 6 || बिगिंटैंडिंटडेमो | 0 || बिगिंटडेमो | 0 || Bigintdemo8 | 6 || बिटडेमो | 2 || बुकडेटडेमो | 2 || बोल्डेमो | 0 || बूलियनडेमो | 0 || केसडेमो | 2 || केसअपडेट डेमो | 4 || चेंजसेल्सडेटा | 4 || परिवर्तन स्तंभ स्थिति | 0 || चेंजकॉलमपोजिशनडेमो | 4 || परिवर्तनवर्तमानस्वत:वृद्धिमान | 6 || चेंजइंजिनटेबलडेमो | 0 || चारसेटडेमो | 0 || कॉलमविथस्पेस | 4 || तुलना दिनांक | 4 || concatenatetwocolumnsdemo | 4 || concatenation_operatordemo | 4 || संयोजन डेमो | 4 || कंडीशनल इन्सर्टडेमो | 4 || बाधा डेमो | 0 || कन्वर्टडेटटाइमटोडेट | 4 || काउंटिंगडेमो | 4 || बनाने योग्य | 7 || क्रिएटिंगटेबलयूजिंगव्यूस्टूडेंट | 0 || संचयी समडेमो | 4 || currentdatetimedemo | 0 || ग्राहक | 0 || डेटाबीस्ट्रिंगलेंथ | 4 || dateandtimetotimestamp | 4 || dateasstringdemo | 2 || datecreatedemo | 4 || dateequaltoday | 6 || dateformatdemo | 4 || dateformatwithselect | 6 || datefromtimestamp | 4 || डेटिन्सर्टडेमो | 2 || डेटरेंज | 8 || डेटोफोनवीक | 4 || डेटाटाइमडेमो | 6 || डेऑफवीकडेमो | 6 || दिनसिनागिवेनमाह | 6 || दशमलव डेमो | 4 || डेसीमलटॉइंटडेमो | 2 || डिक्रीमेंटडेमो | 6 || डिफ़ॉल्ट डेमो | 0 || तालिका से सभी हटाएं | 0 || डिलीटेमो | 5 || Deletemanyrows | 2 || डेमो | 2 || डेमो1 | 2 || गंतव्य | 0 || अंतर घंटे | 2 || अंतर सेकंड | 4 || डिफरेंटाइमस्टैम्प | 2 || डिफरेंटरो | 4 || प्रदर्शन | 2 || डिस्प्लेिंट | 5 || विशिष्ट डेमो | 7 || empidandempname_view | 0 || एम्पइन्फोव्यू | 0 || कर्मचारी | 2 || कर्मचारी पदनाम | 2 || कर्मचारी सूचना | 6 || कर्मचारी योग्य | 2 || खाली सेलसेटेंड | 9 || खाली | 4 || एनुमडेमो | 0 || ftchrowlasthourdemo | 6 || फाइंडलोअरकेसवैल्यू | 4 || फर्स्टटेबलडेमो | 2 || फर्स्टटेबलमैक्सवैल्यू | 6 || फर्स्टवर्डडेमो | 2 || प्रारूपनंबरदो दशमलव स्थान | 6 || जनरेटिंगनंबर्सडेमो | 10 || getdatefromtimestamp | 4 || getfirstdayofmonth | 4 || getlast5अक्षर | 4 || जीमेल साइनइन | 4 || Groupbytwofieldsडेमो | 6 || Groupmonthandyeardemo | 4 || Highestidorderby | 6 || उच्चतम संख्या डेमो | 4 || ifnulldemo | 4 || बढ़ाएँ और घटाएँ डेमो | 2 || वृद्धिवरचारडेमो | 0 || वृद्धि और कमी मूल्य | 2 || वेतन वृद्धि1 | 6 || इंक्रीमेंटकाउंटरडेमो | 6 || इनपैरामीटर | 5 || सम्मिलित करें | 0 || इन्सर्टिग्नोरेडेमो | 2 || इन्सर्टिंगनल | 0 || इन्सर्टनलडेमो | 3 || इन्सर्टविथमल्टीप्लैंडसिगल | 21 || int11demo | 2 || intcurrencydemo | 5 || इंट्रेंजडेमो | 2 || inttodatedemo | 4 || intvsintanythingdemo | 4 || isnulldemo | 6 || jsonformatdemo | 4 || खोजशब्द खोज डेमो | 6 || अंतिम घंटे के रिकॉर्ड | 4 || अंतिम दो अक्षर | 2 || लाइकबाइनरीडेमो | 0 || लाइकडेमो | 4 || सीमा के बाद आदेशद्वारा | 4 || देखने योग्य | 0 || लोअरकेसडेमो | 2 || मैक्सलेंथफंक्शन डेमो | 4 || मंथडेमो | 12 || चलचित्र संग्रह डेमो | 0 || मल्टीकाउंटडेमो | 8 || myisamtoinnodbdemo | 0 || निकटतम दिनांक डेमो | 4 || न्यूजटेबल | 6 || न्यूटेबलडुप्लिकेट | 3 || खाली | 0 || नोटक्वाल्डेमो | 7 || नोटक्वाल्सडेमो | 5 || नहीं डालेंटेम्प्टीस्ट्रिंग | 0 || Nowandcurdatedemo | 2 || Nowdemo | 2 || nthrecorddemo | 6 || नललैंडेम्प्टीडेमो | 7 || नलैटबॉटम | 6 || ओनलीऑवरडेमो | 3 || केवलमहीनेऔरवर्ष | 4 || क्रम के अनुसारचरित्र लंबाई | 4 || ऑर्डरबायफ | 6 || ऑर्डरबिनुलफर्स्टडेमो | 4 || ऑर्डरबायरैंडनाम | 8 || क्रमवार प्रासंगिकता | 4 || ऑर्डरइंडेमो | 6 || मूल तालिका | 4 || पार्सडेटडेमो | 4 || पासनअरेडेमो | 8 || व्यक्तियों | 0 || prependstringoncolumnname | 2 || प्राइसडेमो | 4 || प्राइमरीकी1000डेमो | 4 || प्रक्रियाडिमोटेबल | 2 || queryresultdemo | 4 || रीनेमव्यूडेमो | 0 || पुन:क्रमित स्तंभ | 0 || रिप्लेसेमो | 4 || Rowexistdemo | 4 || पंक्ति स्थिति डेमो | 4 || पंक्तिविथसमानमूल्य | 4 || सेफडिलीटेडेमो | 4 || सर्चडेमो | 6 || सर्चटेक्स्टडेमो | 0 || सेकेंडटेबलडेमो | 2 || सेकेंडटेबलरो | 4 || सेलेक्टकॉनकैट | 5 || सेलेक्टडेटाऑनइयर एंडमाथडेमो | 4 || दो स्तंभों का चयन करें | 8 || केवल डोमेन नाम का चयन करें | 4 || sha256demo | 0 || सिम्युलएरेडेमो | 6 || स्किपलास्टेनरिकॉर्ड्स | 0 || स्मालिंटडेमो | 5 || सॉर्टबायडेट एंडटाइम | 4 || सॉर्टकॉलमज़ेरोएटलास्टडेमो | 6 || सॉर्टिंगस्ट्रिंगडेमो | 5 || startautoincrement | 3 || स्टोर करने योग्य | 2 || स्ट्रिंगरेप्लेसडेमो | 2 || स्ट्रिंगटोडेट | 2 || स्ट्रिंगविथ स्पेसिफिकलेंथ | 4 || छात्र | 2 || स्टूडेंटडेमो | 4 || छात्र सूचना | 5 || छात्रसंशोधितटेबलडेमो | 3 || छात्र तालिका | 3 || छात्र सूचना | 0 || सबस्ट्रिंगइंडेक्सडेमो | 4 || घटाना3घंटे | 2 || समकेसडेमो | 6 || समदेमूनस्तंभ | 4 || समविथिफ कंडीशन | 6 || टेबलअलियासडेमो | 4 || टेबलव्यू | 0 || कर्मचारी | 0 || अस्थाई कॉलमविथवैल्यूडेमो | 4 || टाइमटोसेकंड | 2 || टाइमटोसेकंडडेमो | 0 || टिनीइंटडेमो | 0 || टॉगलडेमो | 6 || टॉगलडेमो | 6 || ट्रिगरडेमो1 | 3 || ट्रिगरडेमो2 | 0 || truncatetabledemo | 0 || Union_table1 | 3 || Union_table2 | 3 || यूनिक्सटाइम | 2 || unixtimedemo | 0 || Updatealldemo | 2 || अद्यतन | 4 || Updatenumber1to3 | 3 || Updaterowwith1to3 | 6 || अद्यतन मूल्य वृद्धिशील रूप से | 5 || शर्त के साथ अद्यतन | 2 || अपरटेबलडेमो | 4 || userdateformat | 4 || उपयोगकर्ता भूमिका | 4 || उपयोगकर्ता चर | 2 || उपयोगकर्ता चर के समान | 5 || view_student | 0 || व्यूडेमो | 2 || viewemployeeidandemployeename | 0 || व्हेयरडेमो | 4 || व्होलवर्डमैचडेमो | 2 || कल दिनांक डेमो | 2 || ज़िपकोडपैडविथज़ेरोडेमो | 4 |+------------------------------------- +---------- --+243 पंक्तियाँ सेट में (0.86 सेकंड)
  1. Id और FileIDs वाली तालिका में प्रत्येक फ़ाइल प्रविष्टि की गिनती प्राप्त करने के लिए MySQL क्वेरी?

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FileID int) AUTO_INCREMENT=100;क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (1.36 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (फाइलआईडी) मान (50) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित

  1. जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें

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

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

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