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

क्या हम MySQL डेटाबेस में कुल रो की संख्या प्राप्त कर सकते हैं?


MySQL डेटाबेस में कुल रो की संख्या प्राप्त करने के लिए, आप इनबिल्ट कॉलम TABLE_ROWS के साथ एग्रीगेट फ़ंक्शन SUM() का उपयोग कर सकते हैं INFORMATION_SCHEMA.TABLES से।

सिंटैक्स इस प्रकार है:

SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = database();

मान लीजिए हम 'sample' नाम के डेटाबेस का उपयोग कर रहे हैं।

अब हम MySQL डेटाबेस में कुल रो की संख्या प्राप्त करेंगे:

mysql> SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = database();

इससे निम्न आउटपुट प्राप्त होगा:

+-----------------+ | SUM(TABLE_ROWS) | +-----------------+ | 2043 | +-----------------+ 1 row in set (22.11 sec)

  1. - MySQL में शर्त के साथ कॉलम का योग प्राप्त करना

    अंकगणितीय ऑपरेटर के साथ GROUP BY से श्रेणीवार योग DIV (पूर्णांक विभाजन) ऑपरेटर का उपयोग करके आईडी रेंज के आधार पर समूह बनाकर योग निकाला जा सकता है। तालिका और डेटा (125, 2100), (128, 2900); क्वेरी: ProductId DIV 10 द्वारा समूह योग GROUP BY ProductId DIV 10; परिणाम +------------------+---------

  1. - MySQL में INFORMATION_SCHEMA से एकाधिक डेटाबेस में टेबल पंक्तियों का कुल योग

    MySQL के INFORMATION_SCHEMA.TABLES से TABLE_ROWS कॉलम का उपयोग करके एकाधिक डेटाबेस में समान नाम वाली टेबलों की कुल पंक्ति संख्या प्राप्त कर सकते हैं। उदाहरण: दो डेटाबेस में समान टेबल नाम 1. web डेटाबेस में टेबल INSERT INTO DemoTable1568 VALUES(Chris), (Bob), (David); 2. sample डेटाबेस में टेबल

  1. - MySQL में COUNT(*) से टेबल की पंक्ति संख्या प्राप्त करने का सबसे आसान तरीका

    MySQL में टेबल की पंक्ति संख्या गिनने का सबसे सरल और मानक तरीका COUNT(*) एग्रीगेट फ़ंक्शन है। सिंटैक्स SELECT COUNT(*) FROM टेबल_नाम; उदाहरण 1. टेबल बनाएं CREATE TABLE DemoTable1575 (FirstName VARCHAR(20)); 2. डेटा डालें INSERT INTO DemoTable1575 VALUES(Chris), (Bob), (Adam), (Robert); 3. पंक