我的表有如下列
+-------------------+
|Percentage Amount|
+-------------------+
|50 3000 |
|20 2000 |
|15 1500 |
|15 1500 |
+-------------------+
我想根据我将在我的程序中传递的TotalAmount更新每行的数量。
示例:如果我给出 50000,那么它将根据表中的百分比重新计算金额(3000 将像这样更新为 25000...)。
如何从每一行获取百分比的值并计算数量并更新它?
CREATE PROCEDURE P_SAMPLE
(
TOTAL_AMOUNT NUMBER
)
AS
BEGIN
UPDATE LOGIC...
END;