我们有一个应用程序将记录的数据存储在名为“”的数据库和名为“ ACManager
”的表Events_1
中。
当该表达到一定数量的记录时,软件会创建另一个名为“ Events_2
”的表。随着数据的增长,这种情况仍在继续。我需要能够自动查询这些数据,就好像它们都在一个表中一样而不受干扰。当应用程序动态创建新表时,使用 aUNION
最终会创建无效查询。还请考虑性能。
所以我们需要在没有UNION的情况下查询为一张表:
Select *
FROM ACManager.Events_1 , ACManager.Events_2 , ACManager.Events_xxxx(as needed)