如何在MySQL Workbench上将行从一个表复制到另一个表中

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

我有2个表,其中一个称为“交易”,另一个称为“报告”。我试图提取一行数据,在这种情况下为“ CustID int”,并将其显示在我的空报告表中的“ Customer_ID”行下。我尝试使用:

INSERT INTO data.report (Customer)
select Customer from data.transactions;

但出现错误:

错误代码:1054。“字段列表”中的未知列“客户”

有没有一种解决方法,如果它对'事务'表有帮助,'CustID'行中的第一条数据是2001。

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

如果我正确地跟随了您,则需要:

insert into data.report (customer_id)
select CustID from data.transactions;
© www.soinside.com 2019 - 2024. All rights reserved.