繁体   English   中英

如何在 mysql 中插入多行?

[英]How to insert multiple rows in mysql?

我正在尝试在 mysql 中插入多行,我有要插入的数据( id_order - 5561,5560 & id_employee = 1 current_state = "1" )。 所以有两个订单ID,所以理想情况下应该添加两个不同的行,一个带有“5561” ,另一个带有“5560”

INSERT INTO order_history SELECT NULL AS id_order_history,? AS id_employee, id_order, current_state AS id_order_state, CURRENT_TIMESTAMP() AS date_add FROM orders WHERE id_order IN (?);

我不确定如何将这些值纳入上述查询中,有什么想法吗?

从第二个表中,您应该 select 列名与第一个表中的列名相同,并且计数相同

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM