Как я могу найти список всех таблиц в базе данных, содержащих по крайней мере одну запись на нем.что означает, что есть некоторые данные в таблицах. - PullRequest
0 голосов
/ 06 сентября 2018

Я хотел бы помочь с SQL-запросом, который может найти список всех таблиц в базе данных, которые содержат некоторые данные в нем.просто список таблиц с данными, исключая все таблицы без данных на нем.

1 Ответ

0 голосов
/ 06 сентября 2018

В MySQL вы можете запросить «информационную схему», однако цифры являются только приблизительными, см. https://dev.mysql.com/doc/refman/8.0/en/tables-table.html.

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_ROWS > 0 OR DATA_LENGTH > 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...