Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Truy vấn MySQL để hiển thị số lượng bảng trong một database

Giả sử ở đây tôi đang sử dụng database WEB. Chúng ta cần tìm số lượng bảng trong database WEB. Để làm điều này, hãy sử dụng INFORMATION_SCHEMA.TABLES trong MySQL.

Dưới đây là truy vấn để hiển thị số lượng bảng:

mysql> SELECT COUNT(table_name) AS TotalNumberOfTablesInWebDatabase
    -> FROM information_schema.tables
    -> WHERE table_schema = 'web';

Kết quả sẽ như sau:

+----------------------------------+
| TotalNumberOfTablesInWebDatabase |
+----------------------------------+
|                             1562 |
+----------------------------------+
1 row in set (0.27 sec)

Để kiểm tra xem số lượng bản ghi hiển thị ở trên có chính xác không, hãy sử dụng lệnh SHOW TABLES. Lệnh này sẽ hiển thị tất cả các bảng với số lượng ở cuối.

Truy vấn MySQL để hiển thị số lượng bảng trong một database