我需要创建一个带有来自不同数据库表的视图的MySQL表。可能吗?如果是的话怎么样?
Data1.Table1
有6列。我需要使用这6列和大约20个新的Data2.Table2
其他字段。可能吗?如果是的话怎么样?
答案 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;