在几个mysql表中搜索

时间:2010-05-19 16:14:40

标签: mysql

有一个MySQL数据库有几个(但我们不知道多少)表。我唯一知道的是,他们都有前缀'pref'。那么如果不知道他们的名字怎么能在每张桌子上搜索呢?你能帮我查询一下吗?

抱歉我的英文不好

2 个答案:

答案 0 :(得分:1)

是否要取出以前缀'pref'开头的所有表名。 如果是YE,您可以运行以下查询:

SELECT table_name FROM information_schema.tables WHERE table_name LIKE 'pref%'

答案 1 :(得分:0)

您可以查询information_schema.tables以了解以'pref'开头的所有表并单独查询它们。 如果这是一项常见任务,请使用存储过程。