节点MySQL批量插入子查询?

时间:2018-02-08 20:44:40

标签: mysql node.js mysqljs

是否可以使用子查询批量插入节点mysql库?

这样的东西
var data = [[1,2],[3,4]];

var qry = 'insert into tableA select ? from tableB where id = ?';

connection.query(qry,[data]);

1 个答案:

答案 0 :(得分:0)

在插入时指定列,并将该列与子查询匹配。

INSERT INTO Table1 (Column1, Column2)
SELECT column3, column4
FROM Table2 AS t2
WHERE t2.id = ?;