社区
Oracle 高级技术
帖子详情
查寻问题select...
renrjs
2009-04-30 03:52:24
表1
name( char)
a(ingeter)
b(ingeter)
select* from 表1
结果是
name a b
ww 5 0
ww 0 9
ww 3 2
我现在想要这样的结果应该怎么写?
name a b c
ww 5 0 -5
ww 0 9 4
ww 3 2 3
c的结果是b-a+c(上一个c)
来源: http://www.programbbs.com/bbs/view26-19472-1.htm
...全文
53
3
打赏
收藏
查寻问题select...
表1 name( char) a(ingeter) b(ingeter) select* from 表1 结果是 name a b ww 5 0 ww 0 9 ww 3 2 我现在想要这样的结果应该怎么写? name a b c ww 5 0 -5 ww 0 9 4 ww 3 2 3 c的结果是b-a+c(上一个c) 来源: http://www.programbbs.com/bbs/view26-19472-1.htm
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
moqingcn
2009-04-30
打赏
举报
回复
其实你应该先推导一下c和a,b之间的关系;
c1=b1-a1+0;
c2=b2-a2+c1=(b2+b1)-(a2+a1)
.
.
.
cn=(bn+...+b1)-(an+...+a1)
之后再去用over,就很清楚了;
语句是这样的:
select name,
a,
b,
(SUM(b) OVER(PARTITION BY name ORDER BY name, rownum RANGE UNBOUNDED PRECEDING)
-
SUM(a) OVER(PARTITION BY name ORDER BY name,
rownum RANGE UNBOUNDED PRECEDING)) c
from 表1;
welyngj
2009-04-30
打赏
举报
回复
写pl/sql吧。。。
用cursor一条条的读出来,然后处理。
superhsj
2009-04-30
打赏
举报
回复
select name,a,b,sum(b-a) over(order by 按什么排序?RANGE UNBOUNDED PRECEDING) c from table1
select
......for update会锁表还是锁行?
select
......for update会锁表还是锁行?
SELECT
...INTO语法
SELECT
......
SELECT
…INTO var_list,将查询结果存储在变量中;
SELECT
…INTO OUTFILE 将查询结果写入一个文件,还可以指定列和行终止符以生成特定的输出格式。
SELECT
…INTO DUMPFILE 将单行数据写入文件,没有任何...
解决net.sf.jsqlparser.statement.
select
.Plain
Select
.getGroupByColumnReferences()Ljava/util/List;报错
mybatisPlus + pagehelper 解决net.sf.jsqlparser.statement.
select
.Plain
Select
.getGroupByColumnReferences()Ljava/util/List;报错
SELECT
... FOR UPDATE 排他锁
SELECT
… FOR UPDATE 排他锁 1.
SELECT
…FOR UPDATE 是什么?作用是什么?
select
for update 即排他锁,排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其他锁并存,如一个事务获取了一个数据行的排他锁,...
select
...for update使用方法
select
for update 是为了在查询时,避免其他用户以该表进行插入,修改或删除等操作,造成表的不一致性. 给你举几个例子:
select
* from t for update 会等待行锁释放之后,返回查询结果。
select
* from t for update...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章