2010-11-17 53 views
0

是否有任何类似的语法此在MySQL:插入到选择的MySQL两台数据库

插入到database2.table1(列1,列2)选择column4,从database2.table1 column5;

+0

可能重复的[Oracle数据库链接 - MySQL等效?](http://stackoverflow.com/questions/1565993/oracle-database-link-mysql-equivalent) – duffymo 2010-11-17 00:12:53

+0

在你的例子中只有一个数据库..你意思是insert into database2.table1(column1,column2)从database1.table1中选择column4,column5 – Ben 2010-11-17 00:22:33

+0

@duffymo,那个问题激发了我使用视图的解决方案,谢谢 – Bart 2010-11-17 00:25:52

回答

0

看起来不错。你有错误吗?

+0

是的,它的工作原理,谢谢 – Bart 2010-11-17 00:42:42

+0

是的。很高兴我能帮助我猜? – 2010-11-17 01:13:01

0

我创建列视图我想复制

比我运行此查询:

INSERT INTO database2.table1(列1,列2)SELECT * FROM database1.view;