我在 PLSQL 中有一个填充临时表的过程。数据如下所示:
BUYER_NAME QUANTITY AMOUNT
-------------------------------
JOHN 10 1200
JOHN 12 1310
ALAN 15 1450
ALAN 10 1200
JOHN 20 2400
我需要总结每个买家的数量和金额,然后删除现有数据并再次填写表格,以便每个买家名称仅出现一次总数量和金额。
我知道如果我创建另一个临时表并通过它传输数据,就可以做到这一点。但是,有没有一种方法可以合并同一个临时表(以及同一个会话)中的记录?