动态MySQL表

时间:2011-10-27 12:53:19

标签: mysql sql dynamic

是否可以在 MySQL 中创建动态地使用其他表中的其他列的表(与在 PHP 中扩展类的想法相同)。例如:

table1
    table1_id
    column1
    column2
    column3

table2
    table2_id
    column4
    column5

因此,当我查询 table2 时,我会从 table1 获取所有列,如:

SELECT table1_id,column1,column2,column3,table2_id,column4,column5 FROM table2;

1 个答案:

答案 0 :(得分:8)

CREATE VIEW t2_view AS <SELECT stuff FROM t1,t2> (not sure exactly how you want to join t1 and t2)

SELECT * FROM t2_view;

这就是你想要的东西。