访问一个具有多个名称的表

时间:2013-11-27 08:00:07

标签: mysql

我有一个像tbl_example这样的表。 我想访问具有不同名称的同一个表,如tbl_a或tbl_b。有没有办法在MySQL中这样做?

添加一个例子 假设我有一个表tbl_A和5个用户具有以下userid: 1:user1 2:user2 3:user3 4:user4 5:user5

我为每个用户动态选择表名:tbl_例如:tbl_user1 在当前场景中,我创建了5个具有相同数据的不同表,但我不想使用具有相同数据的多个表来冗余我的数据库。 那么有没有办法使用这个有5个不同名称的单个表?

1 个答案:

答案 0 :(得分:0)

创建一个视图以“隐藏”原始表名​​:

CREATE VIEW view_name AS 
    SELECT * from original_table