Để lấy tên bảng bằng câu lệnh SELECT, hãy sử dụng “information_schema.tables”. Hãy để chúng tôi xem một ví dụ, trong đó chúng tôi có một cơ sở dữ liệu chứa 3 bảng. Cú pháp để lấy tất cả các tên bảng với sự trợ giúp của câu lệnh SELECT.
SELECT Table_name as TablesName from information_schema.tables where table_schema = 'yourDatabaseName';
Sử dụng cơ sở dữ liệu “kiểm tra” và áp dụng cú pháp trên để lấy tên bảng bằng cách sử dụng SELECT
mysql> use test; Database changed mysql> SELECT Table_name as TablesName from information_schema.tables where table_schema = 'test';
Đầu ra với tên của ba bảng.
+--------------------+ | TablesName | +--------------------+ | destination | | myisamtoinnodbdemo | | originaltable | +--------------------+ 3 rows in set (0.00 sec)