我有2個表,我試圖更新首先使用2日table.Below聚合函數的代碼: -更新使用從另一個表彙總值表的多個列
Update temp1 t1
set t1.Margin = SUM(t2.Margin2),
t1.Revenue = SUM(t2.Revenue2),
t1.Sales = SUM (t2.Sales2),
t1.Revenue = SUM (t2.Revenue2)
from t1 inner join tempcost t2
on t1.P_Id = t2.P_Id
顯示錯誤「聚合可能不會出現在UPDATE語句的集合列表中」。 有關如何實現此目的的任何建議。
你使用MySQL或SQL Server? –
使用Sql Server。 – Shivam657