Oracle sum求和问题
orcale 执行下面
select ninnum from ic_general_h a, ic_general_b b where
a.cgeneralhid =+b.cgeneralhid and cdispatcherid ='0001AA1000000000GY9U' and rownum<3
得到的结果是 315000 74000
注意,我对字段加了一个sum如下
select sum(ninnum) from ic_general_h a, ic_general_b b where
a.cgeneralhid =+b.cgeneralhid and cdispatcherid ='0001AA1000000000GY9U' and rownum<3
得到的结果不是上面的两个字相加389000,而是一个错误的值:310000
请问这是为什么呢????