-
テーブル名の一部を指定してフィルタリングする方法:
SHOW TABLES LIKE 'filter%';
上記のコードでは、"filter"という文字列で始まるテーブル名を持つテーブルのみが表示されます。任意の部分文字列を使用することもできます。
-
特定の条件に基づいてフィルタリングする方法:
SELECT table_name FROM information_schema.tables WHERE table_schema = 'your_database_name' AND condition;
上記のコードでは、特定の条件を指定してテーブルをフィルタリングします。"your_database_name"を実際のデータベース名に置き換え、"condition"に適切な条件を指定してください。
-
正規表現を使用してフィルタリングする方法:
SHOW TABLES WHERE table_name REGEXP 'pattern';
上記のコードでは、正規表現パターンに一致するテーブルのみが表示されます。"pattern"には適切な正規表現パターンを指定してください。
これらはいくつかの一般的な方法ですが、MySQLでは他にもさまざまな方法があります。必要に応じて、上記の例を参考にしてカスタマイズすることができます。
以上の内容で、MySQLのSHOW TABLESコマンドを使用してテーブルをフィルタリングする方法を詳しく説明しました。コード例と共に提示しておりますので、実際の使用時に役立つでしょう。