从多源插入MySQL

问题描述 投票:0回答:1

我需要插入3列的表,select中的2列,外部的1列。像这样:

Insert into customer(username, fullname, rate) 
values
((select username, fullname from users), 1500)

返回:列数不匹配

mysql sql select sql-insert
1个回答
0
投票

您需要insert ... select syntax,并在第三列中使用文字值:

insert ... select
© www.soinside.com 2019 - 2024. All rights reserved.