Sql 带有GROUPBY的oracle触发器

Sql 带有GROUPBY的oracle触发器,sql,Sql,这个命令可能是触发器吗 INSERT INTO MAIN_ORDER(ORDER_ID, ORDER_PRICE ) SELECT ORDER_ID, SUM(TOTALCOST) FROM ORDER_DETAIL GROUP BY ORDER_ID; 什么桌子上的扳机?是否每行?我有两个表:主订单和订单明细。我想在订单详细信息上插入一行后,将订单id和总和(totalcost)插入到按订单idRefer to分组的主订单中。您可能需要的是创建触发器。。。在订单详细信息中的每一行插入后

这个命令可能是触发器吗

INSERT INTO MAIN_ORDER(ORDER_ID, ORDER_PRICE ) 
SELECT ORDER_ID, SUM(TOTALCOST) 
FROM ORDER_DETAIL 
GROUP BY ORDER_ID;

什么桌子上的扳机?是否每行?我有两个表:主订单和订单明细。我想在订单详细信息上插入一行后,将订单id和总和(totalcost)插入到按订单idRefer to分组的主订单中。您可能需要的是
创建触发器。。。在订单详细信息中的每一行插入后…
。您可以将插入的记录称为
:NEW
,也就是说,
:NEW.ORDER\u ID
,等等。在插入每行的订单详细信息后,触发器..正在工作,因此我可以从订单详细信息向主订单插入数据。问题是何时(在插入订单详细信息后)我希望基于订单id获取总成本和订单id的总和,并将它们插入主订单。