当前位置:编程学习 > C#/ASP.NET >>

100分求一句Oracle中的语句,解决马上给分,谢谢,比较急


select 贷方,余额 from AAA


查询结果如下:

          贷方              余额
          0.00            50000.00
        8000.00        42000.00

其中"50000.00"和"8000"是查出来的,"42000.00"是根据:-1*贷方+上一行的余额算出来的,可我不知道语句该怎么写,求指教。

号没分了,开个马甲问下,谢谢,解决马上给分 --------------------编程问答-------------------- 是加吗?按照上面的说来,应该是减的吧
另外你这是查询一个总的结果是吗? --------------------编程问答-------------------- 算法我已经给出来了,你自己看啊

-1*贷方+上一行的余额=当前行的余额 --------------------编程问答-------------------- 你到底想要什么样的纪录???
select 贷方,余额 from AAA




查询结果如下: 

          贷方              余额 
          0.00            50000.00 
        8000.00        42000.00 
        2000.00        40000.00

只是有一条记录?还是有很多个记录?
--------------------编程问答-------------------- 很多条记录 --------------------编程问答-------------------- 如果一条记录那就不用问了 --------------------编程问答-------------------- LZ把意思说得稍微详细下

--------------------编程问答-------------------- 霍霍,学习一下 --------------------编程问答-------------------- LZ,50000从哪儿来的?是定额吗?
你都select 贷方,余额 from AAA,

--------------------编程问答-------------------- 用存储过程吧 --------------------编程问答-------------------- 这个就是传说中的台帐(流水账)吗,哈哈,行上的计算,可以用存储过程来解决,也可以先在Microsoft Office Excel中把模版设好,行的计算公式设置好,然后将查询出来的数据,粘贴到Excel中直接打印,或者取出数据,我建议如果不打印还是用存储过程吧,不要想一个SQL搞定,太费神了 --------------------编程问答-------------------- 没有知道的吗? --------------------编程问答--------------------
select 贷方,余额 = (select min(余额) - a.贷方 from AAA where 余额 < a.余额 ) from AAA a
--------------------编程问答-------------------- select 贷方,余额, IDENTITY(int, 1, 1) rowindex into BBB from AAA

select 贷方, 余额 from AAA
where rowindex  = 1 
union all
select A.贷方 贷方,(-1*A.贷方 + B.余额 ) 余额 from AAA A
inner join AAA B 
on  A.rowindex = B.rowindex - 1
where A.rowindex > 1

这样写的意思是先给表AAA添加一个自增的字段
,然后再查询 --------------------编程问答-------------------- select 贷方,余额, IDENTITY(int, 1, 1) rowindex into BBB from AAA

select 贷方, 余额 from BBB
where rowindex  = 1 
union all
select A.贷方 贷方,(-1*A.贷方 + B.余额 ) 余额 from BBB A
inner join BBB B 
on  A.rowindex = B.rowindex + 1
where A.rowindex > 1 
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,