如何将1列从一个db复制到行范围内的另一个db

时间:2016-01-12 04:57:06

标签: mysql copy

我有table1和column1的database1,我有table2和column2

的database2

我想将数据库1(从column1)复制到database2 column2

这是我的尝试,但它不起作用

INSERT INTO database2.table2 (column2 WHERE id BETWEEN 1 and 43
SELECT column1 FROM database1.table1

2 个答案:

答案 0 :(得分:0)

试试这个..

INSERT INTO database1.table1 (column) 
SELECT contenido FROM reiconfe_negocio.existencias 
WHERE id BETWEEN 1 and 43

答案 1 :(得分:0)

您可以使用以下方式连接两个databases

INSERT INTO database2.table2 (database2.table2.column2)
SELECT database1.table1.column2
FROM database1.table1 
WHERE database2.table2.column2 BETWEEN 1 and 43

您必须使用我在查询中使用的databasealias或全名,而不是将值从一个database复制到另一个{。