我试图检索所有具有特定名称格式的表,以便在这些表之间执行并集。我使用的是mysql版本8.0.13,我编写了以下查询来检索相关表:
show tables LIKE REGEX '^table_.+_class$';
我找不出此查询的正确语法:/
之后我打算把所有的table都合并起来。
我希望避免编写此代码,因为它不能很好地扩展:
SELECT * FROM table_french_class
UNION
SELECT * FROM table_history_class
UNION
SELECT * FROM table_pingpong_class
UNION
SELECT * FROM table_math_class
UNION
SELECT * FROM table_literature_class
有人能告诉我怎么处理这个问题吗?
谢谢您
1条答案
按热度按时间kmbjn2e31#
你可以用
INFORMATION_SCHEMA
目录: