有一个MySQL数据库有几个(但我们不知道多少)表。我唯一知道的是,他们都有前缀'pref'。那么如果不知道他们的名字怎么能在每张桌子上搜索呢?你能帮我查询一下吗?
抱歉我的英文不好
答案 0 :(得分:1)
是否要取出以前缀'pref'开头的所有表名。 如果是YE,您可以运行以下查询:
SELECT table_name FROM information_schema.tables WHERE table_name LIKE 'pref%'
答案 1 :(得分:0)
您可以查询information_schema.tables以了解以'pref'开头的所有表并单独查询它们。 如果这是一项常见任务,请使用存储过程。