將 MySQL 查詢應用於資料庫中每一張表?
要將 MySQL 查詢應用於資料庫中每一張表,可以使用 INFORMATION_SCHEMA.TABLES。以下是語法 −
SELECT SUM(TABLE_ROWS) AS anyAliasName FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA=yourDatabaseName;
讓我們實現上述語法來查詢資料庫中的每一張表。
mysql> SELECT SUM(TABLE_ROWS) AS Total FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA= DATABASE();
這將產生以下輸出 −
+-------+ | Total | +-------+ | 1666 | +-------+ 1 row in set (0.01 sec)
廣告