如何将查询计算插入到已存在实体的 column/attribute 中?

How to insert a query calculation into a column/attribute of an already existing entity?

所以我创建了一个用于计算销售人员佣金的查询,这给了我所需的预期结果,所以接下来我需要做的是将这些计算值插入我的员工实体中,目前保持为 NULL,但问题是我如何放置此语句来填充工作人员 table 的行,我看到很多关于如何更新 table 列内容

的地方

我只想知道如何将佣金栏发送到另一个实体的栏 所以从这个查询中它列出了每个员工的佣金,但是我如何将所有这些佣金插入到另一个实体的列中,比如 staff

更新 table staff 并加入您的查询(没有 ORDER BY 子句):

update staff s
inner join (
  <your query>
) t on t.staffID = s.staffID
set s.columnname = t.Commission

columnname 更改为您要更新的列的名称。
此外,在您的查询中,GROUP BY staffID, staffName 更安全,以防万一有 2 名工作人员同名。