INFORMATION_SCHEMA.COLUMNS और COUNT(DISTINCT) का उपयोग करके डेटाबेस में टेबल और कॉलम की संख्या गिनें।
क्वेरी:
SELECT COUNT(DISTINCT TABLE_NAME) AS TotalTables, COUNT(COLUMN_NAME) AS TotalColumns FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'yourDatabaseName';
उदाहरण (sample डेटाबेस के लिए):
SELECT COUNT(DISTINCT TABLE_NAME) AS TotalTables, COUNT(COLUMN_NAME) AS TotalColumns FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'sample';
आउटपुट
+------------+-------------+ | TotalTables| TotalColumns| +------------+-------------+ | 123 | 287 | +------------+-------------+
व्याख्या:
COUNT(DISTINCT TABLE_NAME)- अद्वितीय टेबल नामों की संख्याCOUNT(COLUMN_NAME)- सभी टेबल्स में कुल कॉलम