我想帮助sql查询,它可以找到数据库中包含一些数据的所有表的列表。只列出包含数据的表,不包括所有没有数据的表。
在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