MySQL表与不同数据库表的视图?

时间:2015-03-12 22:59:13

标签: mysql

我需要创建一个带有来自不同数据库表的视图的MySQL表。可能吗?如果是的话怎么样?

Data1.Table1有6列。我需要使用这6列和大约20个新的Data2.Table2其他字段。可能吗?如果是的话怎么样?

1 个答案:

答案 0 :(得分:0)

是的,如果您的数据库在一个服务器中,可以为这两个表提供一些ALIASES。请参阅以下示例:

SELECT tbl1.col1,tbl1.col2,tbl1.col3,tbl1.col4,tbl1.col5,tbl1.col6, tbl2.*
FROM DB1.TBL1 AS tbl1
INNER JOIN DB2.TBL3 AS tbl2 ON tbl1.ID = tbl2.ID;