0
我想(加入p.L_VALUE
和p.I_VALUE
而且這個結果,減c.con_value
)減去一列在不同的表中的另一列PLSQL功能的另一表值,函數下面編譯成功但減的結果是不正確的:一個表中的值減去另一臺價值
function CF_OP_QTYFormula return Number is
V_QTY number(10);
begin
select sum(nvl(p.L_QTY, 0)) + sum(nvl(p.I_QTY, 0)) - sum(nvl(c.CON_QTY,0))
into V_QTY
from raw_purchase p, raw_consum c
where p.ITEMCODE = c.ITEMCODE
and p.ITEMCODE = :ITEMCODE
and p.MONTH_YEAR between '31-MAY-2010'
and ADD_MONTHS(:date1, -1);
return v_qty;
exception when no_data_found then return null;
end;