What you need is in the INFORMATION_SCHEMA.TABLES
SELECT TABLE_NAME,TABLE_ROWS
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'YOUR DB NAME' AND
TABLE_ROWS > 100
Question
I am using 'show tables' to get the names of tables from MySQL. I would like to know if its possible to have one query that would display only tables that have more than '100' records.
La solution
What you need is in the INFORMATION_SCHEMA.TABLES
SELECT TABLE_NAME,TABLE_ROWS
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'YOUR DB NAME' AND
TABLE_ROWS > 100