【发布时间】:2010-10-10 20:18:20
【问题描述】:
大家好。我有以下一组可变的表格,每天都会累加:
data-2010-10-10
data-2010-10-11
data-2010-10-12
data-2010-10-13
等等。所有表都具有相同的结构,我想做的是一次从所有表中选择内容。因为我正在运行 InnoDB,所以我无法使用 MERGE 表。无论如何,我使用以下语句从我的 information_schema 中选择表名:
select table_name from `information_schema`.`tables`
where `table_schema` = 'mydb2' and `table_name` like 'data-%'
返回我想合并的所有表格。我还可以对返回的结果进行 group_concat 以获取以逗号作为分隔符的列表。现在我陷入困境的是运行一个选择查询,该查询实际上会从这些表中检索数据。
感谢任何提示。谢谢! 〜K
【问题讨论】:
-
Martin,看起来更像它,非常感谢!