【发布时间】:2013-01-22 18:40:09
【问题描述】:
我在 Oracle APEX 中工作,我想用下表中的新值更新报表中的列。报告查询如下图所示。
TABLE "VENDOR_ACCOUNT"
( "VEN_ACCOUNTID" NVARCHAR2(10),
"VEN_REGNO" NVARCHAR2(10),
"VEN_TXDATE" DATE,
"VEN_INVOICE_REFNO" NVARCHAR2(10),
"TOTALAMOUNT" NVARCHAR2(10),
"IN" NUMBER(10,0),
"OUT" NUMBER(10,0)
)
SELECT "VEN_ACCOUNTID" ,
"VEN_REGNO" ,
"VEN_TXDATE" ,
"VEN_INVOICE_REFNO" ,
"TOTALAMOUNT" ,
"IN",
"OUT",
"TOTALAMOUNT"+"IN" as "CREDIT",
"TOTALAMOUNT"-"OUT" as "DEBIT"
FROM Vendor_Account;
必需的场景:我想用Debit 和Credit 更新TotalAmount 列。新的Debit 或Credit 值必须显示在下一条记录的TotalBalance 列中。
【问题讨论】:
标签: sql oracle oracle-apex