문제

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.

도움이 되었습니까?

해결책

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
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top