ใช้ COUNT(DISTINCT TABLE_NAME) และ COUNT(Column_Name) จาก INFORMATION_SCHEMA.COLUMNS
สมมติฐานข้อมูลชื่อ 'sample' คำสั่ง:
mysql> SELECT COUNT(DISTINCT TABLE_NAME) AS TotalTable, Count(Column_Name) AS TOTALColumn FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'sample';
ผลลัพธ์แสดงจำนวนตารางและคอลัมน์ใน database 'sample':
+------------+-------------+ | TotalTable | TOTALColumn | +------------+-------------+ | 123 | 287 | +------------+-------------+ 1 row in set (0.02 sec)