INFORMATION_SCHEMA.TABLESTABLE_SCHEMAを絞ってSELECTして取得する:

SELECT 
    DISTINCT(`TABLE_NAME`) as `table` 
FROM 
    `INFORMATION_SCHEMA`.`TABLES`
WHERE
    `TABLE_SCHEMA` = 'tablename';

例えば日付でシャーディングしているlogsテーブルを抽出する際、LIKEを使えば簡単に抽出できる:

SELECT 
    DISTINCT(`TABLE_NAME`) as `table` 
FROM 
    `INFORMATION_SCHEMA`.`TABLES`
WHERE
    `TABLE_SCHEMA` = 'logs'
AND
    `TABLE_NAME` LIKE 'log_%';