张志峰的博客

水滴石川,积少成多。

导航

2011年10月11日

摘要: 有表 t1, 字段 n1 varchar(20), n2 numeric表内数据a 20.5b 30希望得到以下这样的结果(第三列的值 = 本行字段n2的值 + 前一行第三列的值)a 20.5 20.5b 30 50.5sql怎么写?select a.rn, a.id, a.value + case when ((select sum(value) from aaa a2 where rownum <= a.rn -1 ) <> 0) or ((select sum(value) from aaa a2 where rownum <= a.rn -1 ) is not 阅读全文

posted @ 2011-10-11 16:39 ╰★张志峰★╮ 阅读(4808) 评论(0) 推荐(0) 编辑

摘要: 行数 rownum 行Id rowid 阅读全文

posted @ 2011-10-11 16:34 ╰★张志峰★╮ 阅读(182) 评论(0) 推荐(0) 编辑